Slashdot Mirror


User: sexconker

sexconker's activity in the archive.

Stories
0
Comments
13,379
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 13,379

  1. Re:A step in the right direction on NSA Surveillance Reform Bill Passes House 303 Votes To 121 · · Score: 1

    Exactly. It's time for term limits for Congress.

    Congress members should get a single term of 2 years and then be then be hastily launched into the sun along with all of their assets.

  2. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    Not all attributes need a full byte. Effects are just flags for each possible effect - locked down, stealthed, poisoned, raised/lowered, whatever. A simple bitmask would take no more than 2 bytes to cover all of the possible effects each entity could have. 7000 is an extreme example. In typical use, you're revealing entities one or two at a time. In the case of a scan or vision sharing, you're revealing them dozens at a time. Not by the thousands.

  3. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    512 KB is BEYOND the WORST CASE possible. And you would not need to submit anything immediately after it (since all entities are visible at that point).

  4. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    You're right I messed up the math. Regardless, Blizzard's solution is superior for the game they wanted to make. They made the trade-off to have a game with tight, responsive controls and reactions, but in which cheaters can get a significant advantage, and just hoped that their anti-cheat measures were adequate to handle whatever cheats were released, and for the most part they have been effective. It's actually very rare for the average player to run into a map hacker. I think they made the right decision for the game overall.

    It's not rare at all - it's just rare for the player to find out about it. Map hacks have been available for SC2 ever since the beta, and they caused a lot of drama then.
    http://www.neogaf.com/forum/sh...
    It's been over 4 years and the only thing that has improved are the map hacks.

  5. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    In a sane architecture, you'd have a SERVER involved, and you wouldn't deal with P2P bullshit.
    A stable 30 ms of ping between client and server yields 33.333 updates per second. You don't need round trip times.
    Call it 30. SC2 does not need a world rate faster than 30. You can render it as fast as you want, but the actual simulation doesn't need to be more than 30 updates per second. Many shooters don't run at more than 30 updates per second, and those are games where speed matters.
    If connections degrade, or players can't render shit fast enough, the game pauses or slows down. If you've ever played SC2 multiplayer beyond 1v1 on tiny maps you know that this happens all the fucking time.

    Clients simply send actions as they occur and the server calculates them all on the next update. If you send 1 action in 1 second, it goes through. If you send 100 they all go through, and some ticks will process multiple actions at the same time.

    Beyond that most SC2 "pros" just spam right click for no fucking reason - APM means nothing in terms of skill, and when you're running past the simulation rate you're literally throwing actions away. If one frame sees actions on a unit (or group of units) that are MOVE(X1,Y1,Z1), MOVE(X2,Y2,Z2), and MOVE(X3,Y3,Z3), then guess what - only one of those fucking actions matters.

    Battle.net 2.0 is a fucking disaster architecturally, there's no excuse for it in this day and age. Plenty of games handle shit correctly.

  6. Re:fuck zenimax on Zenimax Sues Oculus Over VR Tech · · Score: 1

    Carmack worked on OR shit on Zenimax's dime, thus Zenimax owns that work.

    Then they should have the copyrights and patents to prove it. Trade secrets can be independently discovered so aren't owned in the same way. They're merely secret.

    No, they have the pay stubs proving they paid him for x hours and they presumably have some amount of documentation of when and where he was working for them and what he was doing. He was working on/for OR while he was employed by Zenimax. This is KNOWN. OR and Carmack wouldn't shut up about it. Whether or not any agreements between Zenimax and OR allowed for this to occur while Carmac was on their clock is UNKNOWN to anyone but Zenimax and OR.

    Zenimax is claiming that there was no such agreement or that it was violated in some way.
    OR is claiming that there was such an agreement (that wasn't violated), or that Carmack was never on Zenimax's clock when working on OR shit.

  7. Re:fuck zenimax on Zenimax Sues Oculus Over VR Tech · · Score: 1

    There's a difference between non compete bullshit and working for a second employer on your first employer's dime.

  8. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    Both clients need to know about things "they can't see" because it effects things like siege tanks and high ground vision which can hit enemy's despite the fact the enemy "can't" see them.

    When the siege tank fires all the player being hit needs to know if where the impact is and when.
    You don't need to know the state of the siege tank. I believe the game does reveal it to you when you're getting hit by it so you can react to it, but that has nothing to do with whether or not your client needed to know where it was BEFORE it was revealed to you.

  9. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    Each entity's state is only a few bytes. Coordinates, heading, type, owner, friend/foe/neutral, health, energy, effects, action, animation frame #, whatever.
    Even if all clients happen to have all 3 races somehow, and they've all filled their unit cap with zerglings (2 for 1) and probes/scvs, are spamming shit like turrets and pylons and fucking overlords or infested terrans, you're going to have to try real fucking hard to break 1000 entities per client.
    So even if 7 clients revealed themselves to client 8 at the same time, you're looking at 7000 * a few bytes of data. A few KB.

    Go the extreme and call it 2048 entities * 8 players * 32 bytes per entity. 512 KB to each client. Assuming no compression. It's not a problem.

  10. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 2

    Too expensive to transmit the entire state of the game at every time step. Here's an interesting MSc thesis on the exact problem where he tries to use movement prediction and compression in RTS network play:

    https://skatgame.net/mburo/ps/thesis_orsten_2011.pdf

    You don't transmit the entire state of the game.
    You transmit only the state of each entity that is newly visible, per client, and any visible actions taken on visible entities by other clients.

    For each client x. do {
    For each entity y, do {

    set visible = VisibilityCheck(x,y)
    if visible == 1 && y.lastVisible[x] == 0
        sendEntityToClient(y,x)
    else if visible == 0 && y.lastVisible[x] == 1
        hideEntityFromClient(y,x)
    y.lastVisible[x] = visible

    }
    }

    Note that hiding an entity from the client just makes sure a properly-behaving client knows to make the unit disappear gracefully - a badly behaving client will simply receive no updates to it, and all actions will be thrown out by the servers, (targeting, etc.) during validation. So you don't need to spend any effort on it - just have the server keep track of the last visibility per entity per client and send a "hide entities {y1,y2,y3,y4}" message to each client, as appropriate. A misbehaving client that chooses to ignore that message gains no advantage.

    Showing the entity involves sending its entire state - position, heading, action, health, whatever. But note that you only need to send the full state for entities that are NEWLY visible - the client can calculate the new state for all visible entities (that were also visible on the last frame) on its own. It just needs to know any visible actions taken on the target by another player.

    The only "hard" part here is the VisibilityCheck function that determines if a given entity is visible to a given client. You just compute the vision map for a given client and then check each entity against it. The more entities and clients there are, the more work this is. But in a game like SC2 where you have unit caps, small maps, and a low game fps, it's not an issue. There's tons of optimization you can do like checking entities in an intelligent order, lowering the resolution of the fog of war vs the map's full resolution, gridding the map and skipping all entities in a given grid for a client if that client has no vision of that grid, etc.

    Plenty of games handle it properly.

  11. Re:Blizzard Shizzard on Blizzard Sues Starcraft II Cheat Creators · · Score: 1

    They haven't figured it out. SC2 has a unit cap, so it never gets too hard to compute the vision circles for a given player.

  12. Re:fuck zenimax on Zenimax Sues Oculus Over VR Tech · · Score: 2

    Zenimax owns Carmack's work while he was on their clock.
    All that shit about "trade secrets, copyrighted computer code, and technical know-how relating to virtual reality technology" is likely just a puffed up way of saying (true or not) Carmack worked on OR shit on Zenimax's dime, thus Zenimax owns that work.

  13. Re:Why I Prefer Dumb Displays on Declining LG's New Ad-friendly Privacy Policy Removes Features From Smart TVs · · Score: 1

    I am not sure why people buy TV such as this. A good regular TV is under $400 and should last for 5-10 years. The streaming technology, however, is going to change every few years. So it you buy a Tivo, it will run about $300 a year, at which point you can buy another Tivo for $300 to get the new stuff, but not have to buy a new TV. A new roku, fire TV, Apple TV, whatever, can be bought every year for $100 to keep up with hardware changes. Granted, a smart TV is only going cost $100 more, but after a few years you either have to jettison the 'smart' part of buy a whole new TV.

    Samsung will sell you a box to upgrade the smartness of your TV for $$$. Samsung Evolution Kit.

    Once 4K and HDMI 2 are standard, there will be no reason to upgrade your TV for another decade.
    Use a PC for all your ripped media (because of fucking Cinavia), high end games, work, etc.
    Use a PS4 or XBONE for streaming shit. They'll get updates for the next 5 years as opposed to Rokus and whatevers, they function as a blu ray player if you happen to use physical discs or just want to Redbox something for a night and not bother ripping it / dealing with a shitty PC software player, they get full quality and full surround sound out of the streaming services (a PC won't), and they have a useful primary function - games.

  14. Re:Why I Prefer Dumb Displays on Declining LG's New Ad-friendly Privacy Policy Removes Features From Smart TVs · · Score: 1

    The reason M$ decided against this, at this time, is because there are a LOT of places in the US (let alone the world) that still don't have broadband, or have crazy restrictions like 2GB/month that you'd associate with cellular networks (e.g. Alaska, Canadian Territories).

    Wrong. The reason MS did a 180 is because they saw the backlash online, certified by the preorder numbers compared to the PS4. No one was lining up to buy the damned thing until they threw out their plans. And beginning June 9th you'll be able to buy one for $100 less and without the useless Kinect. Why? Because the PS4 has been kicking its ass. None of their decisions are made out of consideration for their customers. All of their decisions are made out of concern for their pocket books.

  15. Re:It's not a privacy policy on Declining LG's New Ad-friendly Privacy Policy Removes Features From Smart TVs · · Score: 1

    Hell ya it is. I don't wanna see fines. I wanna see people go to jail. He had his tv for two fucking years already.

    Fuck jail, I want to see people and corporations dead and buried.

  16. Re:I'm sedentary on Even In the Wild Mice Run In Wheels · · Score: 1

    Yeah, but many vegetarians eat shitily.

    Processed foods often contain high levels of salt, sugar (or HFCS) and white flour or cornstarch because this stuff is cheap. Processed food will keep you alive but is unbalanced nourishment.

    You've missed the point entirely. "Processed food" is a useless phrase. Virtually all food that is safe to eat is processed. Being against "processed foods" is like being against "chemicals".

    Beyond that, anything can contain high levels of salt, sugar, high fructose corn syrup, etc., and none of those ingredients are bad for you. The truth of the matter is that most people would have far more health problems if they didn't consume "processed foods". Iodized salt is essential to people not having iodine deficiency. Similarly for fortified bread and cereal products.

  17. Re:I'm sedentary on Even In the Wild Mice Run In Wheels · · Score: 3, Informative

    Processed food is converted into fat.

    Some pain may be discouraging. Try some pain reliever before workout.

    Please define processed food, then please tell us why it is bad. Be specific.

    Processed food is fucking good for you. The majority of western civilization would be fucked without processed food. Everything from pasteurized milk to enriched/fortified bread to iodized salt to canned goods are "processed" in order to increase safety, bolster nutrition because people can't feed themselves, and extend shelf life. Just cooking food is processing it. If you don't like "processed food" you should be eating all your meats raw. And before you think you can get around that by eating a vegetarian diet, you should know that soy, the single most common form of complete protein in a vegetarian diet, is heavily processed.

  18. Re:Can someone please point me to the Right? on Why Lavabit Shut Down · · Score: 2

    Can someone please point me to the alleged Right to Privacy in the Constitution, because I don't see one.

    There is no prohibition against government infringing upon a hypothetical right to privacy, and certainly no expectation of privacy exists for anything transmitted over the Internet, which was created and built with government money.

    The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

  19. Re:Too lazy, hack my cortex in the summary please on How Virtual Reality Became Reality · · Score: 1

    Can someone, in a few sentences, describe how Oculus rift is "revolutionary" aside from having self-contained accelerometers/gyros and probably including a higher definition display than previous models? I remember using a VR helmet 20 years ago that allowed free view, and sure the 3d was shitty compared to today, the textures and colors were basic, but it was the same thing as this claims to be "the first" of. Where is the magic?

    The magic is in the soon-to-be-dashed hopes and dreams of the fools who funded that shit on Kickstarter.

  20. Re:Except It Isn't on How Virtual Reality Became Reality · · Score: 2, Interesting

    I wonder why you make the huge mistake of assuming that this is a mass-market product, but understand why you leap to erroneous conclusions because of your flawed premise. This is for a particular niche, the enthusiast gamer. There are plenty of us out there.

    You're the one making the huge mistake of assuming Facebook is going to shove this thing into a niche that history has shown doesn't exist in any profitable form. Look at all those enthusiast gamers playing games in 3D, wearing headgear. The most successful 3D gaming platform is the 3DS, and Nintendo has dropped nearly all focus on the 3D aspect of it because people weren't bothering to play in 3D. They released a 2DS because, even without glasses, people don't fucking care about 3D. Facebook is going to patent this shit to death and pigeonhole it into a shitty marketing vehicle.

    Sony's shit is nothing but a tease at this point. Maybe we'll see something substantial at E3, but the simple fact of the matter is that the PS4 is NOT powerful enough for this shit. Add on the fact that most PS4 owners will NOT have this device and you'll have little developer support for it. MS had to drop the Kinect from the XBONE (starting June 9th) because it wasn't getting used and the added price was a big part of what made them uncompetitive with the PS4. Now that it's not bundled with every system, it's a fucking paper weight. So why would Sony bundle this with every PS5 in 4-6 years and run the risk of repeating the PS3 / XBONE failures due to the added price?

    These things cost way too fucking much and have way too little use for the mass market to buy in. The amount of people that do buy in is way too fucking small for developers to support, and thus those use cases are never created. You can't half-ass this type of thing, and history has shown us that. Anything that's a console accessory won't succeed. The closest to success we've ever seen with that kind of scheme is the Wii Balance Board - a device that's super simple, super cheap to make, and doesn't add any extra horsepower requirements. Yet there are exactly 2 worthwhile games for that thing - Wii Fit and Wii Fit U. And only one of those games sold well.

    Maybe I'm old, but I've seen this shit time and time again. You can keep fooling yourself into thinking that "this time VR will be different", though.

  21. Except It Isn't on How Virtual Reality Became Reality · · Score: 2, Interesting

    Here's how it happened:

    2 decades passed since the last time they tried this shit and failed. Now they're trying this shit again, and they'll fail again. People don't want to wear headgear for their media consumption. "VR" (stereoscopic 3D on a head-mounted display) will be a massive flop in the mass consumer market, as always.

    VR will continue to be marginally useful for specific uses such as 3D imaging for medical, military, or industrial applications, as it always has been. It will continue to get marginally better, extremely expensive upgrades that take it from HUDs to glasses to headgear to actual VR. It will do this outside of the 20 year abortion cycle that the mass consumer market sees.

    The Oculus Rift and Sony's Project Morpheus are abortions in progress.

  22. Re:copy-pasta on The 69 Words GM Employees Can Never Say · · Score: 1

    Never drink and drive.

  23. Re:Note to myself: on The 69 Words GM Employees Can Never Say · · Score: 1

    GM is not the only one doing this. I just had a lower control arm fail on a 2003 Hyundai Elantra and the drivers side passenger tire and suspension went with it leaving the car dragging to a stop. Luckily we were only going about 15 MPH when it happened. Google searches show people have died from this. Turns out there was a safety recall for this but only if you lived in certain states.
    http://www-odi.nhtsa.dot.gov/c...

    Hyundai and the NHTSA determined that if your car was registered in certain states that put a relative high amount of salt on the roads in the winter, you were at risk and your car was recalled. I live in VA and we were not on the list for the recall. Northern VA most certainly does get snow and most certainly puts salt down. DC, MD, WV all were on the list. I work in DC and take many trips to PA. My failure was exactly as described in the recall. Luckily no one was hurt in my case but I think the NHTSA and Hyundai were negligent in not at least informing everyone regardless of where you lived. My ball joints and tie rods are still perfect on the car, no design should have the control arm physically failing before those parts do. What studies and justification did they use to determine which places on the map where the car is registered were at risk and which ones were not? No accounting for where you actually travel, where your car goes in the winter and how often. Their criteria it determining risk is FLAWED. I should have at least got a letter in the mail and I would have done due diligence and checked it myself or paid someone to look at it above and beyond the annual state inspections. It rusts from the inside out and is not visible or obvious during a normal inspection. More people are going to die from this defect. Hyundai knows about it and the NHTSA knows about it.

    So you followed through and filed suit, correct?
    Or did you just make up a story for the internet?

  24. Re:Corporate speak on The 69 Words GM Employees Can Never Say · · Score: 1

    "moneys", "monies", "sheeps", and "fishes" are all valid plural forms of their respective nouns.

  25. Re:Only in America on Wyoming Is First State To Reject Science Standards Over Climate Change · · Score: 1

    Its funny how over 95% of the worlds climate experts already agree global warming is at least partially to fully man-made, however for a majority of Americans that is still not enough for them to think about making small changes in their own lifestyle just in case those 95% of the worlds top experts might actually have a point.

    95% of the world's "climate experts" are not scientists, and are thus not worth paying attention to regarding the topic.
    Science deals with experimentation, hypotheses, and the proving/disproving thereof. All we have seen from your "consensus" of idiots is statistics based on laughably bad, inconsistent, altered, and plain ol' made up data. Statistics that, despite all the fudging, STILL haven't been able to predict anything with any accuracy.

    Show me a model that accurately predicts climate changes further out than the weekend forecast and then I'll listen. Until then you can fuck off with your political-economic platform of theft disguised as an environmental issue.