Slashdot Mirror


User: QuestionsNotAnswers

QuestionsNotAnswers's activity in the archive.

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

Comments · 143

  1. Re:Looks Like I'm Safe on Elcomsoft Claims WPA/WPA2 Cracking Breakthrough · · Score: 1

    Your "neutronium" example presumes we are not allowed to play with any other dimensions.

    a) Going 3d with the same transistor size gives an easy 32768 increase = 2^15 increase (1 billion transistors is approx 32768 by 32768 transistors)
    b) Increasing the size from 1 cubic centimetre to 1 cubic meter gives a 100x100x100 increase = 1000x1000 approx = 2^10 * 2^10 = 2^20
    c) You want 2^54, so we are still short a hefty 2^19. To increase density by 2^20 needs 100x100x100 cells per existing cell, so a 45nm process goes to a 0.45nm process.

    Meanwhile, if we presume we don't reduce heat output our new processor will output 2^54 more heat than our current processors. We can use the waste heat to run our cars for free :)

  2. Re:Mmmm, Kay. on Why Lazy Functional Programming Languages Rule · · Score: 1

    OP is using (one, two, infinity) rather than the more classical (one, two, many) number system.

    You don't need to use obtusive language.

  3. Re:Just what we need... on Berners-Lee Wants Truth Ratings For Websites · · Score: 1
    Sorry - it was just my black humours :)

    I would paraphrase TBR as saying "hey, there is a problem with how the LHC was reported. How can we rate web pages for trustworthiness to help solve that problem?". I see little difference between rating web sites compared with rating articles or people (e.g. slashdot moderation or friends/foes).

    In particular your statement:

    I'm opposed to the idea of any kind of trust ranking. It promotes intellectual laziness, which we already have enough of, and would work against what you promote.

    could be seen as rather hypocritical (even if you browse at -1) because you are participating in Slashdot, and rankings are crucial to it's success.

    Of course, the question of how much "trust" and "mod points" have in common is another question... but I would hope there was some positive correlation!

    Finally TBR said "I'd be interested in different organisations labelling websites in different ways" which may imply rankings from different POVs (Scientific, Marxist, Geeks, Catholic, etc) or a choice of rankings (not just truthiness or trustworthiness dimensions).

  4. Re:Just what we need... on Berners-Lee Wants Truth Ratings For Websites · · Score: 1

    I've just figured out your game - you are a crypto-anarchist trying to bring down the system from the inside...

    We have weapons and will fight back - you are now my first foe! Lynch him boys!

  5. Re:Just what we need... on Berners-Lee Wants Truth Ratings For Websites · · Score: 1

    Soooo, you want to be moderated -1? Or were you trying for +1 ironic? Or have I just been trolled? Arrrggggh!

  6. Re:Diverse Double-Compiling on The Fedora-Red Hat Crisis · · Score: 1
    From Schneier:

    Now you might read this and think: "What's the big deal? All I need to test if I have a trusted compiler is...another trusted compiler. Isn't it turtles all the way down?"

    Not really. You do have to trust a compiler, but you don't have to know beforehand which one you must trust. If you have the source code for compiler T, you can test it against compiler A. Basically, you still have to have at least one executable compiler you trust. But you don't have to know which one you should start trusting.

    And the definition of "trust" is much looser. This countermeasure will only fail if both A and T are infected in exactly the same way. The second compiler can be malicious; it just has to be malicious in some different way: i.e., it can't have the same triggers and payloads of the first. You can greatly increase the odds that the triggers/payloads are not identical by increasing diversity: using a compiler from a different era, on a different platform, without a common heritage, transforming the code, etc.

    Also, the only thing compiler B has to do is compile the compiler-under-test. It can be hideously slow, produce code that is hideously slow, or only work on a machine that hasn't been produced in a decade. You could create a compiler specifically for this task. And if you're really worried about "turtles all the way down," you can write Compiler B yourself for a computer you built yourself from vacuum tubes that you made yourself. Since Compiler B only has to occasionally recompile your "real" compiler, you can impose a lot of restrictions that you would never accept in a typical production-use compiler. And you can periodically check Compiler B's integrity using every other compiler out there.

  7. Diverse Double-Compiling on The Fedora-Red Hat Crisis · · Score: 2, Interesting

    When can you consider a compiler "clean"?

    Countering "Trusting Trust"

    If you have any concerns with that, they should be answered in: David A. Wheeler's Page on Countering Trusting Trust through Diverse Double-Compiling (Trojan Horse attacks on Compilers)

    If you find any holes in the theory that were not discussed, then consider writing up your findings for publication.

  8. Re:Quicktime? on Video Shows Easy Hacking of E-Voting Machines · · Score: 2, Insightful

    I always managed to find someone that has posted about whatever problem I've had.

    The ability to use a search engine to find exactly what you need amongst all the junk is a rare skill that you have, and that most people don't.

  9. If you don't like asking for cash on Unsolicited Offer For My Personal Domain Name? · · Score: 1

    You can ask them to donate an amount to an organization you would like to support, but wouldn't normally give the cash to. I did this and got the buyer to donate some few hundred dollars to EFF. They did the donation, and I rang up the EFF directly to check that the money was donated. If you want pure cash, have a look for domain escrow services - they are supposed to help prevent fraud.

  10. Re:Allegiances on Torvalds Says It's No Picnic To Become Major Linux Coder · · Score: 1
    Patience and git:
    • Joker can maintain her own branch of the kernel.
    • Joker can work to convince distros to include her improvements.
    • Joker can work to convince other branch maintainers to include her improved scheduler in their branch.
    • Popular code eventually gets mainlined (my impression is that Linus always supports Darwinian selection).

    The kernel uses distributed source control precisely to allow Joker to use and prove their code. Forking is cheap and gives us all the opportunity to share our code with others without Linus' explicit seal of approval.

  11. Re:No sense to limit how many photos you take... on Photosynth Team Does It Again · · Score: 2, Informative
    If a poor photographer uses a cheap video camera - what can be acheived using image processing? In theory signal processing of a long enough video could:
    • Remove blur using deconvolution - multiple frames can be used to reduce deconvolution noise sensitivity and multiple frames help calculate point spread functions. Of couse motion blur is also avoided in video cameras by using Image Stabilisation (adaptive optics are becoming common even in low end cameras - eg. TX-1).
    • Multiple frames can be used to remove most forms of noise (and sensor noise in particular), remove specular reflections, remove obscuring objects (if can see around obstruction using different POVs), perhaps even help with removal of some shadows (maybe by moving point lighting while videoing).
    • With enough frames and not far out of focus, DOF can be increased. Also normal focus hunting, or by using say CHDK to continually vary focus, can synthetically increase DOF in post processing.
    • With varying F-stop post processing of a video stream could recover a higher dynamic range.
    • Aperture - I don't understand your point - video cameras have aperture control too.
    • Long exposure times - can be simulated via integration of multiple images - don't digital cameras do this internally anyway? Certainly the CHDK firmware does this to simulate exposure times over 65 seconds. Short exposure times can obviously be done with a suitable video camera.
    • Compression artifacts - yeah - a real problem.

    Image processing is getting better - and I am definitely keen on using software to process videos to synthetically generate high definition images. My time and dollar resources are limited for getting the perfect photo.

  12. Re:Finish the game first on How To Sell a Video Game Idea? · · Score: 1

    I think the ideal is to team up with someone who has the skills or drive to learn in the areas you don't. Choose wisely and you get validation, the opportunity to learn from other's experience, and hopefully more drive and pleasure.

    Trying to outsource critical parts (consultants, hired help) because you don't understand them usually leads to failure from what I have seen.

    Either way, in my opinion modern success (and certainly success in technology) is mostly a function of learning on the job, and not over-specialising. Good luck!

  13. Re:Time to learn Linux on IBM Pushing Microsoft-Free Desktops · · Score: 1

    Two common situations; where Windows is part of the requirements (for whatever reason); and where Windows is locked in too deeply (COBOL is still common enough, even though there may be better languages now).

  14. Re:This doesn't make sense on MS To Share Vulnerability Details Ahead of Patches · · Score: 1

    I am mostly happy that MS has traditionally been focused on short term gains rather than security.

    It has helped a bunch of people to develop open source OSes and communities, which I think are fantastic.

    Aside: I would love to see MS eat Yahoo - I think it would be poison pill.

  15. Re:Who uses support? on IBM Pushing Microsoft-Free Desktops · · Score: 1

    Yeah, I rang Windows support last week — I am still on hold...

  16. Re:Maybe it's just where I am (australia)... on IBM Pushing Microsoft-Free Desktops · · Score: 1

    I made the conversion to Linux when I found one of my "common man" friends using Ubuntu - and he loves it. He is not a tech head in the slightest - he just wants something that works for him.

  17. Re:Time to learn Linux on IBM Pushing Microsoft-Free Desktops · · Score: 1
    "Learning Linux" depends upon your needs:
    1. Linux can be productive for tasks you currently do (or want to do): perhaps just use Linux for such tasks and learn by example.
    2. You want to learn Linux because you want to have options (e.g. for your CV, or you want to scout out tech that could affect you): read books, Slashdot, or whatever works to reach goals.
    3. You are someone who likes learning tech for its own sake: I suggest just getting your hands dirty in some area of interest - true learning and probably more satisfying.

    YMMV.

    PS: 'shot at replacing Windows' - Linux already has in some domains, and it never will in others.

  18. Re:VMware still wins. on Review of Sun's Free Open Source Virtual Machine · · Score: 1

    I just want a usable product that allows me to run my VMs. I suspect you have more complex needs than many, and you choose VMWare to fit those needs.

    the built-in NAT networking is good enough for your purposes.

    I am using bridging, not NAT. The ethernet connection is set up in promiscuous mode so the virtual machine has it's own MAC address on the network. It takes some skill to set it up (not suitable for grandma) but I know squat about Linux bridging (I was a complete newbie), and I got it working reliably using googled information...

    See, the way I view it is that I shouldn't have to hit the source code for minor quibbles, and that readable, comprehensible error messages are far more valuable than available source.

    Of course simple comprehensible warnings are desirable. However I have yet to hit an error in Virtual Box that I couldn't resolve easily. For me Virtual Box just works. I do care that the source code is available (Like most developers, I have been stung by closed source too many times).

    Perhaps you should give the free of charge VMware Server a try as well.

    I am not ignorant of VMWare's significant benefits. However, I haven't found a situation that I think justifies the cost of learning another system, when I already have a great VM that meets my needs.
    I did investigate VMWare, but I judged that it would take more time to learn to use it (amongst other reasons).

  19. Re:VMware still wins. on Review of Sun's Free Open Source Virtual Machine · · Score: 1
    I find it reliable, simple to use, and reasonable to configure. It is especially good if you still need to use Windows, but want to use a Linux OS.

    they've made it a royal pain to set up bridged-mode networking on Linux hosts. You get to write two scripts

    I changed my /etc/network/interfaces file so the VM could see our network (used Google). I am a complete Linux newbie though, so maybe I have just misunderstood what you have said.

    obscure ERROR_MESSAGES_THAT_LOOK_LIKE_THIS and provide minimal information, often requiring perusal of the source code to figure out what's wrong.

    Yeah I have seen a couple of doozies - but a few minutes Googling helped me sort the problems out. I like to know the source code is there should I need it to resolve problems.

    I tend to run a 64-bit kernel with 32-bit userspace. ... VirtualBox doesn't support 64-bit guests at all.

    I think plenty of users wouldn't have the same restrictions as you do.

    I come from a windows background, and I find the GUI setup brilliant. I tried kvm, but I found it complex, and I couldn't get some features working (e.g. multi-core support, networking, ACPI problems). I would like multi-core support in VirtualBox but it isn't a biggie.

  20. Re:Lots of changes from 2.6.n to 2.6.n+1 on Linus on Kernel Version Numbering · · Score: 1
    Ahhh - but what end users of releases care about is:
    • whether the number of bugs they have to deal with is increasing or not.
      — You assume that total negative effect of changes is proportional to LOC.
    • whether users get features they want.
      — If I make same assumption as you then more LOC is a benefit because I get more features.
  21. Re:So how does this solve anything in the real wor on Thwarting New JavaScript Malware Obfuscation · · Score: 1

    If someone can modify your JSON messages, they can inject script into any .js files requested. If your JSON generation is unsafe, then go home.

  22. Australia set to invade New Zealand on Internet Based Political "Meta-Party" For Massachusetts · · Score: 1

    Hmmmmm.....the invasion of Canada vote!!!! Prepare thyself, Oh Canada!!

    http://www.abc.net.au/tv/gruentransfer/thepitch.htm

    I'm upside down here in backwards little 'ol NZ, hoping that it is just a joke.

  23. Re:huh? on Linux Alternatives To Apple's Aperture · · Score: 1

    FOSS firmware that adds RAW support to higher-end Canon P&S cameras

    The CHDK project - open source firmware to add pro features (such as capturing to raw format) and geeky features (movement capture) to Canon A###, S# and IXUS### point+shoot model cameras. The firmware boots from the SD card (the internal firmware is not changed).

    Useful links are features and supported models (from the FAQ) and examples of results (see samples on right) using CHDK.

    It is like getting a pro upgrade to your camera (Aside: I have a PowerShot TX-1 which I love and recommend to anyone who wants a P&S camera).

  24. Re:Audio compression and synchronization? on W3C's Role In the Growth of a Proprietary Web · · Score: 1

    > without using tables for layout
    You restrict yourself from using the obvious, most compatible solution and then complain?

  25. Bullet-point opinions on learning a language on Learn a Foreign Language As an Engineer? · · Score: 1
    • Pick a country that you like (culturally or otherwise), learn a few basics and go there to play or work. If possible get a girlfriend there that doesn't want to speak English. Immerse yourself completely (strongly avoid English speaking people).
    • Try to learn like a child does, not how most adults do. Your brain has the ability to naturally pick up grammar and pronounciation - let it. Especially avoid learning from reading (it screws you up in many many ways).
    • Try to learn using exact mimicing - copy someone as a good comedian can. Learn to listen and exagerate. Over-exageration is beneficial because it teaches you differences, and because we naturally avoid what feels like exageration to oneself (but is actually correct e.g. hoicking/nasal/gutteral sounds).
    • Make mistakes, laugh at yourself, and let others laugh at you. It's great fun and people love to help someone who tries. Getting hung up on perfection is a common mistake.
    • Listen to songs (or even better sing along); watch movies, TV, or youtube in that language (preferably without subtitles in english or the language, and avoid anything that is dubbed).
    • Enjoy yourself!

    My opinions are based on watching for underlying learning errors behind the errors I notice English-as-second-language speakers make. Also I have used above opinions to try and learn Spanish.