Slashdot Mirror


User: Razalhague

Razalhague's activity in the archive.

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

Comments · 330

  1. 3 apps is more than enough. on Windows 7 Starter Edition — 3 Apps Only · · Score: 5, Insightful

    Really, nowadays you can do practically everything with just your browser. It's the new emacs.

  2. Re:Gold selling is a good idea on Game Developers On Gold Selling · · Score: 2, Insightful

    You're taking advantage of people who don't know what things really should cost.

    Different things are of different value to different people.

  3. Re:Banking doesn't usually require anonymity on Finnish Court Dismisses E-Voting Result · · Score: 1

    The appended random characters make that impossible. Consider if they used id + random = sum, all just plain integers, no hashing (which is approximately equivalent given large enough range for the random values, I think). You know every possible id and every resulting sum, but you still can't connect them because you don't know the random number added to the id.

    Here's the that would be data published: (in "sum -- voted for" format)

    • 18273 -- Mr. X
    • 38475 -- Ms. Y
    • 83744 -- Mrs. Z
    • 23876 -- Dr. W

    The voter IDs were 1, 2, 3, and 4. Please connect who voted who.

    However, it's easy for voter ID 1 to check that her vote (for Dr. W) registered properly, since she remembers the random number added to her ID number was 23875.

  4. From EFFI on Finnish Court Dismisses E-Voting Result · · Score: 5, Informative

    Here's an article in non-google-translated English. Also contains some other links in English.

  5. Re:In my case on How Does Flash Media Fail? · · Score: 1

    I guess the type of pants you have and whether it stays in the pocket affect how rough a ride it gets.

  6. Re:Not every tool is right for every application?! on MS Researchers Call Moving Server Storage To SSDs a Bad Idea · · Score: -1, Flamebait

    Hmm... something doesn't seem quite right here...

    That'd be your sense of humour.

  7. Re:Not every tool is right for every application?! on MS Researchers Call Moving Server Storage To SSDs a Bad Idea · · Score: -1, Flamebait

    "x times cheaper" = current-price - (x * current-price). Duh.

  8. Re:Cheating? on Open Source Shooter Nexuiz 2.5 Released · · Score: 1

    So, tell me; what do I have to do to make it obvious that I'm not making a serious comment? The smiley at the end doesn't seem to be doing the job...

  9. Re:Cheating? on Open Source Shooter Nexuiz 2.5 Released · · Score: 1, Insightful

    Yeah, just like open source OSes are just begging for viruses :D.

  10. Re:Longer lifetimes is the answer on Quantum Setback For Warp Drives · · Score: 1

    Limited resources -> very few fat chicks. That alone significantly raises the average hotness.

    Also, genes do account for something.

  11. Re:Longer lifetimes is the answer on Quantum Setback For Warp Drives · · Score: 1

    So, you're thinking everyone will live that 50 years in celibacy?

    There's be a whole new generation of hot chicks halfway there.

  12. Re:Nothing will change. on After Sweden's New Law, a Major Drop In Internet Traffic · · Score: 1

    I'd say the majority of people who go outside when the weather is nice also shut down their computers when they're not sitting in front of it.

  13. Re:Mail servers on Spam Back Up To 94% of All Email · · Score: 3, Insightful

    You don't need a lot of people. Spamming is cheap. You only need one reply from a shitload of spams and it'll still be profitable.

  14. Re:Beneficial to Learn on Shouldn't Every Developer Understand English? · · Score: 1

    This is pretty much what I was thinking. Writing in English gives you an advantage if you ever want other people to use/modify your code. It doesn't make much sense to write all your own functions, classes and methods in another language when practically all system/standard library APIs are in English. If you do that, you'll have to switch back and forth between languages (and yes, the effect is considerable, context switches are not cheap).

  15. Re:Oh please confess... on Taming Conficker, the Easy Way · · Score: 2, Insightful

    Everything's an "act of terrorism" these days.

  16. Re:Does the law have the right direction? on Graphic Artists Condemn UK Ban On Erotic Comics · · Score: 2, Insightful

    They don't hit because they're leading the target, they hit because they're using scattershot. And they're hitting a shitload of other stuff too.

  17. Re:Swastika in the Sun Logo? on Sun's CEO On FOSS and the Cloud · · Score: 1

    Four-fold rotational symmetry. You're pretty much guaranteed to find a swastika in that.

  18. Re:OK, dumb question after reading the article on Richard Stallman Warns About Non-Free Web Apps · · Score: 1

    Tivoization would be if the server checked that the client isn't running a modified version.

    What I said is that the client should check that the server is still offering the same code you modified. You know, because if the server was expecting you to run newer code and you substitute that with a modified version of the older code, it would probably fuck things up.

    Not tivoization.

  19. Re:OK, dumb question after reading the article on Richard Stallman Warns About Non-Free Web Apps · · Score: 1

    I don't care if the reason a client-side customization fails is that the server was poorly coded; if it fails, it fails.

    I don't see what you're getting at with this. If it's the modification that fails, why do you care at all?

    Really? Like how people that modified their iPhone software in unsupported ways accepted responsibility for the results of their changes?

    Sorry, I'm not familiar with that (what modifications, what results?) and couldn't find much with a quick search.

    You might think you'd react appropriately, and you might be right. If you think "anyone making modifications" will react appropriately, you aren't considering the real environment of web app development and usage.

    [...]

    Then if it's not a big problem, answer the question. Knowing the structure of a web page and the random ways in which code can be embedded, I think it is a big problem.

    Like I said, it's an implementation detail, not all that relevant at this point. I don't know or care how exactly I'd do it.

    What and how to hash wouldn't be a big problem because getting a mismatch on potentially incompatible code is preferable and easy to achieve. Warn the user that things might not work right and that the modification is likely at fault if they don't. Give them the possibility of using the new code, but still warn them it might not work either if they have modified scripts on other pages on that site.

    No, I don't think that is what I said. Mostly because you inserted an incorrect motive ("for the fun of it") and an incorrect assumption (that the re-ordering of elements has no meaning).

    Let's say I'm changing the look-and-feel of a page. I move a control. The control's tag has script embedded in it. The top-down ordering of script commands in the page changes, and so does your hash.

    Assumptions and misunderstanding by both of us.

    Any code directly embedded into an element is most likely trivial, a function call, and changes would go into the function definition. Anyway, I'd rather hash each separate slice of JS separately instead of concatenating them. And as above, getting a false mismatch is much more preferable than a false match, so it's not much of a problem unless you plan on changing the look-and-feel very often.

  20. Re:OK, dumb question after reading the article on Richard Stallman Warns About Non-Free Web Apps · · Score: 1

    Well... first, writing your site so that you make changes to page A that page B relies on significantly before changing page B isn't exactly the smartest way to do it.

    Second, anyone making modifications knows the risks they're running. They will most likely know or guess any problems they encounter are with their modifications and how to fix it.

    Third, if you write your pages in such a way that client-side scripting can cause corruption on the server-side, that's a bug and should be fixed in any case.

    Fourth, what to hash is pretty much also what to let the user substitute with his own code. That's an implementation detail and not a big problem. Also, are you seriously saying you'd move elements around in the code just for the fun of it, without actually making any other updates?

  21. Re:OK, dumb question after reading the article on Richard Stallman Warns About Non-Free Web Apps · · Score: 2, Insightful
    Or the browser (or extension) could just
    1. Calculate a hash of the original JS when creating a modified version.
    2. Calculate a hash of the JS currently offered by the server.
    3. Execute modified version only if the hashes match.
  22. Re:QuestHelper on Blizzard Asserts Rights Over Independent Add-Ons · · Score: 1
    1. Write an update-notifier into the addon
    2. Release updates often
    3. Nag when they update
  23. Re:Changes don't forbid advertising or donations on Blizzard Asserts Rights Over Independent Add-Ons · · Score: 1

    So they want to forbid nagware? I can support that.

  24. Re:Not nothing. on Making Sense of Mismatched Certificates? · · Score: 1

    Buying a new cert for every subdomain is wildly expensive, so these sorts of errors happen reasonably often.

    I think that should be "unreasonably often".

  25. Re:The price sealed the deal on How Steam Revived a Dead Game · · Score: 1

    How much does a DVD and the case cost, hm? I doubt it's $25. I doubt it's even $5.

    Loss is when manufacturing costs are more than what you make selling it. The funny thing about software (well, any IP product) is that most of the price does not come from manufacturing the physical product. Most of it is to cover the initial costs (ie. development). Halving the price and more than doubling the sales would in many cases give more profit to the company, especially if they're being sold over the internet (like on Steam), meaning that the cost per product sold is pretty damn low.