Slashdot Mirror


User: TheSunborn

TheSunborn's activity in the archive.

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

Comments · 991

  1. Re:Probably another agenda here... on Blu-ray Proposes Incompatible BD-XL and IH-BD Formats · · Score: 2, Informative

    That make sense, except for the part where the already have made write-able blue-ray disks available.

  2. 40 people shot and at least 4 killed in a week??? on Chicago Debates Merits of ShotSpotter Technology · · Score: 1

    40 people shot and at least 4 killed in a week??? That are insane for a city with only 2.8 million people. Is Chicago the hell hole of all crime in USA?

  3. Re:Alternatives on Songbird Drops Linux Support · · Score: 2, Interesting

    That program does have a total fucked up file requester. There is no way to write the name of the directory you want to load music from.

  4. Re:This is why I like gmail on NJ Court Upholds Privacy of Personal Emails At Work · · Score: 1

    Would this not also require a redirect to a domain other then mail.google.com?

    Nobody other then google should be able to generate a certificate for mail.google.com

  5. Re:Pretty Funny Videos on Slashdot Discussions Now Include Roulette Video Chat · · Score: 2, Insightful

    >>It's NOT funny when I'm on a slow connection and slashdot is stealing it, and I have no way to turn this shit off.

    Come on. Any slashdot reader should know how to turn of flash. If you really don't know please turn in your geek card.

    >>It's NOT funny when I'm at work, and the admin wants to know why I streaming mega-videos & tying up work servers.

    Tying up work servers? That would be interesting but really, your browser should newer connect to any work server. (Proxy server excluded, but a proxy server should not have any problem handling a small video stream).

    And I know I have been trolled, but even trolls need to eat, and this is the only day they can do that for free.

  6. Re:No... on Are Consoles Holding Back PC Gaming? · · Score: 1

    Does anyone have any kind of number for the ratio of bought/pirated games on pc and consoles? It would be interesting to see if consoles really do have a much lower piracy rate.

  7. Re:Sad on DarkPlaces Dev Forest Hale Corrects Nexuiz GPL Stance · · Score: 1

    There must be something wrong the those sales stats. I simply don't belive the 29.1 million units number of pc games. I mean the sims alone should have beaten that with >100 millions sales worldwide.

  8. Re:The way computers operate is to blame on Multicore Requires OS Rework, Windows Expert Says · · Score: 1

    There are 2 problems with that.

    1: Only the main thread(The first thread which first created a window) can do any kind of graphics operations so even if you have 6 threads to look at the div tags, each thread need to serialize the result and then pass the result to the gui thread which can then do the drawing. So not much is gained with multi threading here.

    2: Javascript - just try to imagine what happens if a javascript running in a different thread, is doing dom manipulation which effect the different div tags while the other threads are reading them. You will need so much locking that the overhead will kill the performance.

    The only way I see to speed up handling of a single html document, would be to use a new thread to decode each image. That would gain quite some performance while avoiding all the multi threading problems. (Just let the thread decode the image to shared memory and then send a message back to the gui thread when its done).

  9. Re:Opinion of Google is Changing... on XML Co-Founder Joins Google, Blasts iPhone · · Score: 1

    But it was not so much a stab in the back. It was more a frontal attack. Apple knew that google were working on Android when they launched their first iPhone.

  10. Re:It's still basically MySQL. on Drizzle's Future Moving To Rackspace? · · Score: 1

    But mysql don't really support materialized views.

    Have they really implemented their non materialized using materialized ???

    But the thing i really don't understand about implementing views is: Why not just implement them with something similary to string substitute, so each time a query references a view, the view is substituted with the select that generated the view.

    That way select * from MyView where ViewField=42 would be translated to something like
    select * from (select * from TableWhichMyViewUsed where ViewCondition=123).

    When I found our performance problem with views, what I did was simple to replace each view with the query that generated the view, and all problems went away. Is there a reason that views are not simply implemented this way in select queries?

  11. Re:It's still basically MySQL. on Drizzle's Future Moving To Rackspace? · · Score: 2, Interesting

    I am pretty sure that PostgreSQL uses thread from version 8.0. Was that not one of the changes they made to improve the quality of their windows implementation?

    But more interesting: Have Drizzle fixed the problem with views and the query optimizer. Each time I try to use views in mysql, i end up with such slow queries(Something like 100 times slower) that i have to replace the view with the query that created the view. The problem seems to be that if I select from a view and then also filter the result from an other value (Something like select * from MyView where MyFieldInTheVIewWithAnIndex=42) then mysql will always use the index used to create the view, instead of the index on the field MyFieldInTheViewWithAnIndex.

  12. Re:People complaining about the DRM should read th on Ubisoft's Authentication Servers Go Down · · Score: 1

    The low sales figure might also have something to do with the fact that the game was released for consoles first, because most pc gamers also have a console. And the fact that they removed all the things you expect from a pc shooter, such as private servers and the ability to mod the game.

    And as long as civ 4 can sell >5 million copies(http://baltimore.bizjournals.com/baltimore/stories/2005/11/14/daily33.html) i don't think it's anything close to the death of pc gaming.
       

  13. Re:Awful Anti-Pirate Systems That Will Probably Wo on Ubisoft's Authentication Servers Go Down · · Score: 1

    Yes but your solution would also require a tamper proof hardware encryption chip on the stick, and those are not cheep. (If not, it would just be a storage, similary to a dvd, which could just be dumped to an iso image).

    And even it it worked 100% at preventing copying of the game, at 12$ i think having this dongle would cost much more then the extra sale could cover.

    On a not very related note, I am currently looking forward to Civilization V*. Civilization did not really include any DRM(Not even a serial key, so pirates can play online too) and yet they made enough profit to produce 2 expansions and Civilization V.

    *Hoping it will work in wine, because I currently don't have a windows partition.

  14. Re:Gay rights are civil rights. on Xbox Live Now Allows Gender Expression · · Score: 1

    I don't think you can call homosexuality a choice. In the same way that I as a non-gay man can't really choose which women i find attractive. I can of cause control how i react on my attraction but that is beside the point.

    A homosexuality guy who think that sleeping with other men is morally wrong, is still homosexuality even if he only sleeps with women.

  15. Re:Insolvent Company on Ubisoft's New DRM Cracked In One Day · · Score: 5, Informative

    No they did not. They said such a patch could be made. It does not currently exists and the question they don't answer is. If Ubisoft lose all their money, and go bankrupt, who is going to pay the developer for making the code to remove the drm.

  16. How about pressing the print screen(PrtScn) button on How Do You Get Users To Read Error Messages? · · Score: 1

    How about just asking the users to press the print screen(PrtScn) button and send the screenshot to you.

  17. Re:100MB? on Virgin Promises 100Mbps Connections To UK Homes · · Score: 1

    It will be really great for working from home. Having all your work documents/data/graphics available as a shared mount is great. No more having to transfer data to/from work. Also usefull for remote desktop work with heavy graphics.
       

  18. Re:limit the length and content of what you accept on Anatomy of a SQL Injection Attack · · Score: 1

    But can you give me any kind of regexp that can validate a name?

    And what about this very comment field i write in now. Any valid Iso-8859-1 string* can be a valid comment, and slashdot don't have any way to reject invalid input, simply because there is no such thing in general. (Well except html, they do filter that out, but that is not because they can't store it).

    * Which really mean any collection of bytes I can send to Slashdot.

  19. Re:Use a persistence library on Anatomy of a SQL Injection Attack · · Score: 2, Funny

    IT's very simple. Don't use any of the mysql_* functions.

    Use the PDO prepare function (http://dk2.php.net/manual/en/pdo.prepare.php) and remember newer to pass any input you got from the user directly into the string you give to prepare.

    In most cases(99%) the string you give to the prepare function should really be constant and not depend on user input at all.

  20. Re:pfffft twatter tweeter on How Twitter Is Moving To the Cassandra Database · · Score: 1

    The problem is that with this kind of backing storage, you can't implement most of sql effective. So you might end up with a 'sql' database where you can't user joins in production due to performance. So you end up with the worst of both worlds. A 'relational' database where you can't use most of the relational operations due to performance issues. And you still have a relative interface, so you can't do the kind of magic optimizations you can do with a simple key/value storage.

    As i see it, the problem is that with the relative model(And especially sql) it is very difficult to implement the kind of query optimizations needed. The No SQL movement often give the user an abstraction that is much closer to the implementation. This does require more code for the developer, but it also allow him to make a much more effective client implementation exactly because all details are controlled by the developer, and not the query optimizer.

    My preferred solution would be a dual db interface solution, where the developers could interface with the db using either sql or a very very low level interface that insert data directly into the database b+* tree. Allowing usage of pointers directly to database entries and other low level code.. But I don't think the relational databases will implement this, because it will force them to freeze their backend data storage structure and it will be very difficult to implement in a safe way with concurrent sql running.

    But maybe someday one of the current "No SQL" databases will implement an optinal sql layer above their current storage engine. That would be kind of ironic but not bad at all.

    * Or what ever kind of data structures the database use.

  21. Re:Full pension at age 49 on Man Commutes 1,000 Miles To Work · · Score: 1

    Can anyone explain the pension system used in USA?

    Where I live, the pension fund is independent of other companies.

    It is simply a fond(There are a few different, but still..) where you pay x% of your income each month, and then when you retire you get the moeny back with interest. Either as a lump sum, og as a amount each month.

    So the more you pay, the more you get back and there is really no way to loose the pension. (That is: Unless the entire pension fund crashes, but pension funds are so large and their investments so diversified that this seems almost impossible.

  22. Re:Too bad they dont about TPF/ZTPF and TPFDB/ACPD on How Twitter Is Moving To the Cassandra Database · · Score: 1

    The problem is that 10K-12K transactions is 1/100 of what twitter need.

  23. Re:Secure software: not about imagining every atta on The 25 Most Dangerous Programming Errors · · Score: 1

    That's not true. The implementation of mysql_escape_string does exactly what the developers who wrote it wanted it to do. That is: Escape a string of 8859-1 encoded bytes.

    The fact that this was not what the users wanted and expected it to do, is the reason they also made the mysql_real_escape_string method.

    But this is a design mistake, not an implementation mistake. The mistake they made was that they were having a query* method that accept multiple different string encodings, and an escape method that could only escape iso-8859-1 and other single byte encodings. This was stupid but not a bug as such.

    * Well the real mistake was to have a mysql_query method at all. They should have had prepared statement support only, would have made all php software much more safe.

  24. Re:Next step: game code on server on Ubisoft's Constant Net Connection DRM Confirmed · · Score: 1

    No, the pirates will just make a small proxy server running together with the client and serving the content. (Or they will simply download the stuff from the official server, bundle it with the game, and change the game to load from files instead of from the web.

  25. Re:Ok, let's see on Where Microsoft's Profits Come From · · Score: 1

    No, its loosing 500 Million per quoter, so it's 2 Billion per year.

    But the thing I don't understand is: Why does Microsoft think that search is such an important thing, and how do they plan to even gain return on their investment.

    I mean even if Microsoft manage to make a success full search engine and get 25% of the market, where does this help with the rest of their products to create a strategy?

    Windows, Offices and their other tools does in a way give value to each other, because they allow Microsoft to offer a turnkey solution, but where does internet search fit?