Slashdot Mirror


User: DeKO

DeKO's activity in the archive.

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

Comments · 82

  1. Re:Problems with Verifiable Voting on An Anonymous, Verifiable E-Voting Tech · · Score: 1

    Sure, they could switch candidates A and B. Then you can get some of the unused ballots and feed into the same system and check that every permutation is being counted properly.

  2. Re:Problems with Verifiable Voting on An Anonymous, Verifiable E-Voting Tech · · Score: 1

    You always depend on a 3rd party to verify it. The entity responsible for the counting can be dishonest even with paper ballots.

    Sure, they can count every vote for #3 as a vote for #2. But the system must then be designed to count the votes incorrectly. This is easy to verify later (take one of each ballot type, feed the votes into the system, see if it is counted properly).

    Or they could just not give a shit, and ignore the counted votes, and using some arbitrary number instead. Because if you are not trusting the system to count the votes correctly, why would you trust a person to write down the totals to the proper candidate?

  3. Re:Problems with Verifiable Voting on An Anonymous, Verifiable E-Voting Tech · · Score: 3, Interesting

    You do know that TED Talks consist of people going in front of other people and cameras, and talking, right? So perhaps the substance is indeed in the video.

    The guy actually presents a very simple way to verify your vote was correctly registered, without ever revealing who you voted for. The secret is to remove the candidate names (by shredding that part of the ballot), scanning your vote into the system, and taking home the receipt, which contains no names. Only the system knows which is which. You can later use your receipt's code to see if it registered your vote properly (because it will match your receipt), but there is no way to know which candidate actually received that vote. It actually solves the problem of verification without compromising privacy.

  4. Re:When will Apple learn... on Monkey Island Creator Slams Corporate Control Over Game Publishing · · Score: 3, Insightful

    Actually, no, the Wii SDK is the cheapest of the three. And they even support flash, so you can even start your game without the SDK. The need of having an actual company is just a way of saying "you have to take this seriously"; not a big deal if you really want to make a career of it. Most people who complain about the need to have a company actually have no idea on what goes into making a game. Nobody wants to play your tetris clone that you derived from a tutorial on gamedev.net.

  5. Re:Only 20 light years??? on Earth-Like Planet That Could Sustain Life Found · · Score: 1

    You missed "1.89210568 × 10^20" in between "is" and "millimeters".

  6. Re:Who is this for, really? on The PlayStation Move Arrives — a Hands-On Report · · Score: 1

    I own a Wii, but not a PS3 (because I'm cheap). The difference is not just in the graphics, which are much, much better on the PS3.

    The Wii is not that bad; check out Monster Hunter Tri. It is just that Nintendo does not incentives to focus on graphics before gameplay.

    It's also that the PS3 includes a hard drive which allows for a lot of downloadable content!

    The Wii can do that too. Officially, through SD cards (you can keep all your wiiware games and unused saves on the card), and unofficially through USB loaders and NAND emulators. The later voids the warranty, of course, and there is a high chance of bricking or damaging the Wii if you don't know what to do. Still, I have all my Wii games backed up to an external HDD where I play them, and they load almost twice as fast than from the disc. I only use the disc drive once for each new game I buy. Nintendo should really release an official backup loading channel, makes life so much more convenient.

    Wiimote also has rumble and audio (yes, it's 2-way); do the Sony remotes provide this?

    Well, at least the PS3 controllers can jiggle virtual boobs.

    My biggest complaint about the Wiimote (besides it's imprecision) is the wire between Wiimote and numchuck -- it's shorter than the distance between my hands. I would have preferred 2 separate wireless devices rather than 1 device with a tether to another device; it's just awkward.

    There are plenty of wireless nunchuks in the market. I myself don't have a problem with it, I don't tend to keep my arms up and apart while playing, and don't like the idea of having to charge the nunchuks in addition to the wiimotes.

  7. Protect from whom? on Europe Proposes International Internet Treaty · · Score: 3, Informative

    Let me guess: by giving total control to corporations (especially in the old-school entertainment industry).

  8. Re:Probrem! on Stewart and Colbert Plan Competing D.C. Rallies · · Score: 3, Informative

    To be more precise, Colbert always says they are the same show, split in two half-an-hour segments. Jon Stewart is the executive producer of The Colbert Report. While Stewart's character is actually Jon Stewart, Colbert's character is Colbert (with a silent "t"), the opposite of the artist, and almost all of his lines are full of sarcasm. If you agree with Colbert (silent "t") the joke is on you.

  9. Re:**sigh** on ACTA Text Leaks; US Caves On ISPs, Seeks Super-DMCA · · Score: 1

    Oh, you mean the world that also resides outside the paid for politicians? The officials don't really pay much attention unless it's election time.

    Then what if we had elections every 2 months?

  10. Re:Bit = Binary Digit on Toshiba Claims Bit-Patterned Drive Breakthrough · · Score: 2, Interesting

    There is not a 1:1 correlation, but there might be now. With all physical bits being data bits we could gain up to 100% more data bits on the same area.

  11. Re:Bit = Binary Digit on Toshiba Claims Bit-Patterned Drive Breakthrough · · Score: 2, Informative

    For the uniformed: with today's technology, a 1:1 correlation between data bits and magnetic "bits" is nearly impossible. We have to interleave data bits with clock bits, so we are able to count runs of equal bits. So the data bits are encoded on this interleaved stream of data and clock/sync bits before it is actually stored in the physical medium. If the bit-patterned layout doubles as a clock/sync mechanism we can store only the data bits (with error correcting codes too, of course).

  12. Re:Choices, choices on GCC Moving To Use C++ Instead of C · · Score: 1

    When a change to the program can break a piece of code that the compiler conveniently wrote for me, yes, of course it's a language problem. Given the number of articles, web pages and C++ books that prominently mention workarounds for this issue, I'm clearly not alone in considering this to be a trap.

    Do you realize that in almost every language you can break the whole program through a small change? Who is this different than say creating an infinite loop by adding a ";" after a while (...) expression?

    Overloading numeric types is a nice strawman, and conveniently lets you ignore the stream operator issue that I mentioned. Well done.

    It is not a strawman. Operators are overloaded all the time on Mathematics. Words are overloaded in human language. Why is overloading in a programming language so hard to accept?

    Again ignoring the issue I brought up. I'll make it a little more explicit. Take a reference to an element of a vector. Add on to the vector until the vector is reallocated. The "reference" now points to garbage. No temporary objects involved. I can guarantee you that anyone familiar with other OO languages would be quite surprised by that behavior.

    It is a characteristic of the std::vector then, not the reference's. The same happens if you hold a pointer or an iterator to an element of the container. The standard clearly states that references and iterators to elements of a std::vector might be invalidated after reallocations. Use std::list and this problem goes away. There is no data structure that has no downsides; it is not C++'s fault.

  13. Re:Choices, choices on GCC Moving To Use C++ Instead of C · · Score: 1

    Default assignment operator: All you need to do is add a pointer to your class and suddenly code that you don't see causes a bug. Yes, IF you know about this you can work around it. That's true of anything.

    You mean you changed the class definition by adding pointers, without worrying about maintaining the class invariant (which is to protect those pointers) and blame the language? You might want to learn a bit more about OO programming.

    Well, yes, when people see an operator, they "think" they know what it's doing. It's interesting to me that in this very first case of overloading, Stroustrup ran into this fundamental problem, and had to choose a somewhat obscure operator to get around it.

    I'm sure you enjoy doing str.append("."); in your favorite language with no operator overloading at all. Even funnier must be 4 + 5 and 4.2 .+ 5.3. Humans are, after all, context-free, and can't possibly use the surrounding code (i.e. the whole line, instead of a single token) to figure out what the code does.

    References: references aren't what most people think of as references.

    Most people I know are aware that references are not smart pointers. Why would anyone think that? They are just like pointers that can't be changed. The only unusual usage is when you use them to keep temporary objects alive. Remind that C99 had to introduce a new keyword, restricted, to mitigate the aliasing problems that always hurt the optimizer; by using references instead of pointers you solve almost all of these problems.

  14. Re:Not Cross Platform on Microsoft Demos Three Platforms Running the Same Game · · Score: 2, Funny

    Remember, one of the definitions of cross platform is that it still works after a system restart.

  15. Useless on Sony Develops a Universal Game Console Controller · · Score: 2, Interesting

    Somehow I doubt the LCD could stand the amount of pressure a typical controller button receives. And who would be able to play without feeling the button? I don't want to have to look at the controller only to make sure my finger is over the correct button.

  16. Re:Pro-piracy on Man Fined $1.5 Million For Leaked Mario Game · · Score: 1

    Not as low-hanging as you seem to think. They would have to buy those mod-chips, do some reverse-engineering, test the updates to make sure it doesn't break any revision of the Wii hardware; and still most mod-chips seem to be upgradeable anyway; and it's not like buying new mod-chip costs more than a Wii game anyway.

    In short, it's too risky, will cost too much, and will be mostly ineffective (everyone that bought one mod-chip won't mind buying a second one that is resistant to said mod-chip-killer update.)

  17. Re:Pro-piracy on Man Fined $1.5 Million For Leaked Mario Game · · Score: 2, Insightful

    The funny thing is the homebrew community does much more to fight piracy than Nintendo. They ban any app that even remotely might be used to facilitate piracy. And still Nintendo goes after the homebrew.

  18. Re:I have to give props to Nintendo for on New Super Mario Bros. Wii Tops 10 Million Sales · · Score: 1

    There are a few others you should count in (like the Paper Mario series, and Yoshi's Story.) I tried playing Super Paper Mario Wii once, and gave up about 10 minutes or so into the game, tired of just pressing A to proceed to the next dialog line. I didn't play any of it. I would call that a miss too. It's amazing how many game designers think the player needs to be schooled for minutes on the mechanics and/or story before can start enjoying it; and even more when it's Nintendo committing the blunder with their very mascot. New Super Mario Bros goes back to the origins (once again) where you just play it.

  19. Re:One of the few games I bought on New Super Mario Bros. Wii Tops 10 Million Sales · · Score: 1

    Really? Because the only thing that I dislike is actually the multiplayer mode. Almost every interaction between the characters is meant to be disruptive. Either you stay far away from your ally, or one will accidentally end up killing the other. Maybe the fun is in obstructing the other player? Well, not for me, or anyone I invited to play with me. Good'n old Contra is much more enjoyable.

  20. Re:Microsoft on Nintendo Wii To Get Netflix Streaming · · Score: 1

    Nonsense. Wii's flash memory is 512 MB, not 512 KB. It's unthinkable for a video player to be larger than, say, 50 MB; and at that mark it would still fit.

  21. Re:Alternative? on An Open Source Compiler From CUDA To X86-Multicore · · Score: 1

    On the NVIDIA side, CUDA performance and usage flexibility is still typically and substantially higher than is achievable via OpenCL, since obviously CUDA exists to fairly optimally exploit their GPU architectural capabilities whereas OpenCL is a generic GPU-vendor / architecture "neutral" platform that doesn't give as much card specific control as CUDA (or CAL in AMD's case).

    That's not true. I've run many equivalent CUDA and OpenCL kernels on NVIDIA cards, and they perform both the same. Pretty much in accordance with those benchmarks.

    There's no reason for OpenCL code to be any slower than CUDA code (the same compiler is used, only with small changes in the frontend). Maintainability on the other hand... with CUDA you can launch a kernel just like you were calling a function; with OpenCL you have almost a dozen of setup steps (reminds me of programming Win32 applications directly with raw Win32 api calls). Function and operator overloading, templates... those are nice things to have at your disposal when you need it. Let's hope they make an "OpenCL++" standard too.

  22. Re:Silly on FASTRA II Puts 13 GPUs In a Desktop Supercomputer · · Score: 1

    Uh... no, you are wrong. Quadros and GeForces have a lot of differences in the internal hardware. Just because they "do the same thing" (they draw triangles really, really fast) it doesn't mean they are the same. GeForces, for example, don't have optimizations for drawing points and lines, nor assume you are abusing of obsolete APIs, like immediate mode drawing; both are common in CAD applications, and almost useless in games.

  23. Re:How does it compare to Ubuntu? on Mandriva Linux 2010 Is Finally Out · · Score: 1

    Are you suggesting people to use XFS? Why would you do that? That's beyond mean.

    I tried migrating all my data to XFS once. About a month later I was desperately migrating it all back to ext3. Not only XFS has serious design flaws that make it one of the most fragile FS around, the driver implementation is even able to corrupt the stored data (that is, not just the directory structure, but the file contents too) even during normal operation. Two weeks after setting up a server with XFS, I had to shut it down to fix the file system errors; another 2 weeks uptime, I had to do it again, but this time only so i could back the data up and reinstall the system on an ext3 partition (same disk, not a single badblock up to this day).

  24. Re:Zelda! on Next Nintendo Handheld To Be Powered By NVIDIA's Tegra Chipset · · Score: 1

    Hey, the next Zelda DS game is only a month away;

    Yeah, it's not like they ever delayed a Zelda game before... oh wait!

  25. Re:XFS on Red Hat Enterprise Linux 5.4 Released · · Score: 1

    Oops, I mixed up /dev/null with /dev/zero. Never mind.