Slashdot Mirror


User: mewphobia

mewphobia's activity in the archive.

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

Comments · 217

  1. Re:An important security sidenote on IE Shines On Broken Code · · Score: 1
    but a lot of programs put some or all of their buffers in heap memory instead, and the heap can be attacked as well

    How would you put function arguments on the heap?

    There are still some scenarios that aren't protected by a stack canary, but it is rather effective overall, and actually protects against a few scenarios that the NX bit doesn't cover

    What scenarios are these?

  2. Re:He didn't say why... on Rob Pike Responds · · Score: 1
    we're still waiting for the GUI equivalent of the UNIX shell.


    I think we've got it, it's just that not many people realise it yet. And because people aren't making the analogy, they're not thinking about tools to leverage its power in a similar way to the command line ie. there is no shell for it yet.

    It's called http. you can access files. you can run programs (cgi scripts). plus you've got the additional advantage of GET AND POST. one's like command line, ones like piping a data in via stdin.

    There's this artist called Anko from australia who spent months making art projects purely to do with this paradigm. I saw an exhibition, but i think he's working on something pretty big cause he's gone totally quiet for a while.

  3. Re:What!? on Gmail Begins Signing Email with DomainKeys · · Score: 1

    But how do you know that gmail supports this (if you haven't read this article and you haven't recieved mail from gmail before)?

  4. Machines WILL surpass us. on Ray Kurzweil On IT And The Future of Technology · · Score: 1
    He also says that if we're not enhanced by machines, they will surpass us. But he doesn't think it will happen.

    I think he's wrong at least on this point. Flesh as a vessel is a weakness. Upgrading just doesn't make sense when the new model can do so much more!

  5. Re:C code? on Obfuscated Vote Counting Contest · · Score: 1

    how about Brainfuck

  6. models on Can't Draw? You Need The Inkulator 9000. · · Score: 1

    anyone know where i can get some free models that i can use to make a comic?

  7. Re:reverse engineer google on Google Launches Desktop Search Tool · · Score: 1
    Somehow I think Google didn't just take their "Google engine" and throw it in an .exe file

    Of course it's not the google engine. What relevance would pagerank have to local files? I guess the browser cache could be indexed by pagerank, but why bother? the search space is relatively small, and your cache only contains relevant information as it's only x days worth.

  8. Re:...riiiiight.... on Cherry OS Claims Mac OS X Capability For x86 · · Score: 1

    I'm not sure if i should even be replying. I didn't say copyright infringment was okay. I just said it was different from stealing.

    On a completely seperate point, if you don't sell as many copies of a book as you'd hoped then you should write a better book or become a cleaner. Economics of scale help because mass production will produce a better book for cheaper than the copiers.

  9. Re:A question on Parrot 0.1.1 'Poicephalus' Released · · Score: 2, Interesting

    You rock. If i hadn't already commented I would have modded you straight to the top! :)

    The answer, as far as i understand it, is YES! It's going to be bloody brilliant to be able to use the CPAN libraries from any language.

    But it makes me wonder if .net will be microsoft's destruction? If open source oses can run .net then why pay for windows? Microsoft has controlled the market because they have controlled the implementation of the most popular API - win32. Sure, they will try and control their new API, .net by things like windows forms that are tightly coupled with win32 - but how long till there is a viable opensource alternative? So i'm guessing microsoft's drawcard is palladium. Digital media is their leverage.

    I guess we'll see how it pans out.

  10. Re:why? on Parrot 0.1.1 'Poicephalus' Released · · Score: 1
    Deep support for multiple character sets, not just ASCII and Unicode.

    Excuse my ignorance, but what can't you do in unicode?

  11. false advertising? on Virgin's New iPod Rival · · Score: 1

    I just wonder how long till someone sues MS for false advertising?

    Is the definition of choice debatable?

  12. Re:Thievery on Cherry OS Claims Mac OS X Capability For x86 · · Score: 1

    I love when I hear from clever trolls like you. Congratulations for sparking my interest.

    If you flee Supercuts after getting your hair cut, you have just wasted someone's time. Yes you're stealing. As one of my first ever lecturers at uni said - time is money. They can't get that time back. You've made an informal contract with them that you would pay them for their time and you've not followed through with your part of the deal.

    On the other hand, if you go to a library and photocopy a book it's copyright infringment. You're not taking anything away from anyone.

    It's like when someone tells you a joke. And then you tell it to someone else. That's not stealing.

    The original person isn't loosing anything.

  13. Re:Quality on Alan Cox on Writing Better Software · · Score: 1

    Thank you mfh, after years of pondering I finally know what the ???'s stand for!

    Since we're all geeks, I'll make it easy for us;
    "???" = "Plan everything around #1"

  14. Re:OT: Wow! on Gmail Adds Features · · Score: 3, Interesting

    I've done a fair bit of work in XUL. A CRM system, another database accessing interface and a user interface for an art project (basically a drawing app). XUL is cool. It's about as hard as learning xhtml + javascript (DOM) from scratch. The main problem as it stands is with lack of documentation. Also, XUL is a bit of a moving target - I've filed at least 2 bugs per app i've developed!

    To give you an example, I was trying to load some valid xhtml into my document by inserting it directly into the DOM. All images and style elements in this document fragment weren't loaded! I ended up fixing it with something called XPConnect javascript but i needed to install my app for this to work.

    A good place to check out is xulplanet. It's probably the most comprehensive XUL sites out there.

    As far as power goes, firefox itself was written in XUL - so anything you can do in firefox you can do in XUL. Well, if it's installed XUL. If it's just loaded like a webpage then it's got the same security restrictions as webpages ie. no access to local files/clipboard etc.

  15. Re:Energy Conversion on Air Force Researching Antimatter Weapons · · Score: 1
    and hot vulcan chicks :D

    Are they anything like naked klingon women ?

  16. Re:The new for loop and type safe collections rock on Have a Nice Steaming Cup of Java 5 · · Score: 1
    Face it. Syntax matters.

    Thank you for this comment. If i had mod points you'd go straight to the top!

    Until the days of virtual machines, syntax was ALL that mattered. No languages were anything but syntax + assembly (well i'll go further and say machine code ;) ). It's a shame that there aren't more advances made in language syntax.

  17. Re:Echo looks cool, but... on Slashback: Echo, Lunchbox, Questions · · Score: 1

    It's comparing apples to oranges in that Echo is a API built on top of the base language (html) where as XUL is just the base language. XUL really needs a set of librarys on top of it to add calendar/date functionality for example.

    My advice (as someone who has only briefly looked at Echo but developed 2 fully fledged XUL apps) is that if you want to develop a rich web app now, use echo or something similar. It has more browser support, and the clear APIs will stop endless frustration/banding your head against the wall. If you want to support opensource or learn a bit more about the future of the internet, XUL is a good way to go. XUL will get heaps better when it hits version 2, but at the moment everyone is focusing on core firefox development.

    It would actually be really interesting if someone made and xlt script to convert XUL to Echo. It would kind of be like MS's embrace and extend but the other way around.
    Sure you can use internet explorer to access my side (it will come through as echo) but if you use mozilla it looks and feels HEAPS better (as XUL).

  18. favourite quotes from the monastary on AMD 2500+ Socket A CPUs Compared · · Score: 1

    What kind of priest are you? Jedi monk?

  19. No, he's spot on. on What The Bubble Got Right · · Score: 1

    I don't think you get it. All your examples are pre-internet.
    The internet is about choice. That includes choice in advertising - we've got adblock. We're more likely to go to a site a friend sends us in an email than click on a banner ad.
    Advertising on the internet is grass roots.

  20. Re:Rolling your own speech recognition isn't so ea on Open Source Speech Recognition - With Source · · Score: 1
    the Word Error Rate for large vocabulary is over 18%. Even for 5,000 words it is 7%. For many applications that is unacceptable.

    A lot of a person's speech recognition ability comes from context. And we still make plenty of mistakes - and we've been recognising speech all our lives. I think the next big breackthrough in speech recognition will come with better language analysis - not seperating sounds into words but seperating them into sentences, and then into words from there.

    Sure, speech recognition is far from a done deal. No it's not easy - if it was then i'm sure we'd see a lot more of it in our everyday lives. But it's quite an exciting field.

  21. Wireless networking is good for game sales on Nintendo DS Network · · Score: 3, Insightful

    IF this catches on in say, schools, the kids will always need to have the newest game that their friends have to be able to play against them. So everytime you sell a few carts to some popular kids, you're instantly selling them to everyone in the school.

    This is potentially one of the biggest cashcows nintendo has ever dreamed up.

    Even without adhoc wireless repeaters and a range of just 150m, that's more than ample for any mall/school etc.

    Imagine kids using the touchscreen to write secret notes in class - cheat on their exams etc. Man I wish i was back in school!

  22. Re:Very cool idea on Nintendo DS Network · · Score: 1
    You could bring your little cousin with you while he pretended to play a game to scan a building's network, what a decoy...

    OR you could just put your pda or 12" powerbook in your backpack.

  23. Re:It is a tax. on Microsoft To Sell Win XP Starter Edition In Russia · · Score: 1

    I must appologise for my broken english/logic. It was after a very late night of coding (I even put a semicolon after the closing bracket).

    that should have been, "It's not a tax because it's illegal to avoid it." which is aweful english anyway. If brackets had the same meaning in english as c/maths, I would have written "It's not (a tax because it's illegal to avoid it)."

    If you read the rest of my comment, things will make more sense. A "tax" has a few different definitions, for example a burden and/or strain. Thus Microsoft 'tax' is quite fitting! ;)

  24. Re:It is a tax. on Microsoft To Sell Win XP Starter Edition In Russia · · Score: 1
    (from www.dictionary.com);

    ahh shit. sorry about the semi colon at the end of the brackets. You know you've been coding way too long tonight when you start adding semi colons after brackets automagically.

  25. It is a tax. on Microsoft To Sell Win XP Starter Edition In Russia · · Score: 2, Insightful

    It's not a tax because it's not illegal to avoid it.

    It's a tax in that it's a fee that microsoft wants every computer buyer to pay regardless of whether or not they use their software.

    Government taxes can be avoided too, but the government uses strong armed tactics to stop you from doing so.
    In the same way, microsoft "tax" can be avoided but they use strong arm tactics to try and make you pay.

    A tax does not have to be tied to a government body. Look it up in a dictionary sometime. I think you'll find some definitions similar to (from www.dictionary.com);

    3. A disagreeable or burdensome duty or charge; as, a heavy tax on time or health.

    So maybe you should look up words before you tell people's use of them makes them look stupid.