Jump to content
SubSpace Forum Network

Ceiu

»VIP
  • Posts

    828
  • Joined

  • Last visited

Everything posted by Ceiu

  1. Please note that at least some of the motivation here is to win a 50k bet with me.
  2. Ceiu

    League map

    Translation: Unix> I WANT A MAP WHICH BEST SUITS MY BROKEN SETUP. NO OBSTACLES NEAR ME THAT COULD MAKE NON-PROX BOMBS USEFUL. ALSO, MAKE IT TINY SO I DON'T HAVE TO DO SILLY THINGS LIKE CONCENTRATE ON KEEPING MY TEAM IN A GROUP OR USE MY RADAR. MAKE THE GAME AS EASY AS POSSIBLE BECAUSE I CAN'T ADAPT. Unix> PLUS, I WANT SAFE ZONES SO I CAN BUY MORE REPELS MID-GAME AND HIDE FROM WEAPONS.
  3. Ceiu

    CNLMS source

    Last night I spent a few hours throwing together a quick Last Man Standing bot to help assist in running league matches and pracs. And, as I'm sick of seeing gambling bots, I figured I'd share it with the rest of you. Maybe you jerks will learn a thing or two and I won't have to put up with abortions like UB-Game or UB-Girlfriend anymore. The package includes everything you need to compile and/or run it. There's not a lot of documentation, but the design is solid and you should be able to follow what's going on without much difficulty. If you find a bug or two in there (as I imagine you should), let me know so I can fix it before league. -C Update: Reposted with updates here.
  4. Okay, there are a ton of changes this time around. Really, this should be release 1 and I should have skipped the last one, but whatever. I'm too tired to rant about some of the issues I had, but I can will say this: F the ReentrantLock object and it's bloat and F the damn buffer/delay on C2S chatnet processing. Anyway, I've recoded a lot of stuff and got to play with some newer Java features (hooray for atomic objects). Fixed a number of bugs and probably introduced a bunch of new ones. As always, check the changelog for details. -C
  5. Ceiu

    Referees

    Should probably have people message me on "Ceiu", as I don't use the name Cerium anymore.
  6. Before I begin, I do want to say that there was a lot of tl;dr in the above posts (especially with Confess), so if I missed something... yeah. Regarding the client: Making a subspace client would be trivial with some of the dev tools that exist these days. The protocol is pretty much completely documented and even those unfamiliar with it can look at the existing client(s) and have a pretty good idea on what needs to be done. The problem, however, is in the security of the client. Despite all the crap wrong with Continuum, it's held up fairly well against most cheating attempts. Ideally, we'd like new clients to be at least as secure as Continuum, or we run the risk of seeing Twister two point oh. Not to mention, the backlash of even one cheater in a relatively new client may scare enough people "in charge" away from it and end up completely wasting the developer(s) time. Bak has some interesting ideas with cheating prevention/detection in Discretion, and I'd really like to see how that progresses. Another major issue is going to be the drama and bullshit politics this game has. However, if the council starts changing, maybe some of the useless asshats will get tossed to the curb once people realize their bullshit isn't worth the meager contributions they provide. I could continue on this, but it would turn into a massive off-topic rant calling out the people who I feel need to swallow some razor blades. In a nutshell: Make it easier for developers (new & old) to get shit done without dealing with unnecessary crap. Ditch the whiners who feel they have a monopoly on zone themes/games. Ditch the idiots who claim they're holding this game up when they are only around an hour or two a week/month/year. Ditch the jackasses who don't do anything, yet somehow have this undeserved sense of entitlement. Ditch the assholes who feel they can do whatever they want and shouldn't be subjected to any checks & balances (you know who you are, fucko). ... Aaaaand I've completely lost my train of thought. Awesome. Indeed. There's a whole lot of that "you don't need to know" mentality within the people "in power," which I, and several others, find to be quite annoying and very counter-productive. Even if you don't intend on changing your mind on a given topic, does it really hurt to help other people understand your position? Seriously, what's the worst thing that could happen by explaining the reasoning behind a given action?
  7. That, people, is the counter to thor/brick spam.
  8. That sounds hilarious. I wish I would have seen that. Btw, ?buy tw token | ?buy id drives | ?buy jump drives
  9. I didn't say it was shady so much as I said it's frowned upon. There isn't a whole lot of reason to have multiple accounts and doing so makes it irritating to track you when you guy do janky shit (and that's generic you, not you you, by the way). In any event, this is just a risk you take when transferring cash between accounts. Due to what information is logged, I have no way of checking how much money you had in both accounts before the transfer and after the crash. As this is the case, it's hard (see: impossible) for me to justify saying "okay, here's (insert large amount of Hyperspace internet cash money here)" every time this comes up. Sure, you may be telling the truth, but are the other hundred asshats going to be? Who knows... In the future I recommend logging out immediately after a large transfer to make sure your account details are saved.
  10. Ceiu

    late signups?

    You're not allowed to sign up until you pay me the 20k you owe me.
  11. What he's saying is a system in the joystick type thing for subspace, ala arcade joystick w/av-out directly to the tv. No special software. Just power-up and play ss.
  12. Ceiu

    Draft Comments

    Don't be a fucking jackass. I've heard that stupid argument so goddamn much over the years and I'm still not done being sick of hearing it. Not only is your elitist bullshit horribly incorrect, but it's incredibly counter productive. You retard players make it blatantly obvious that not only do you guys have even less of an idea of what you or the zone wants/needs, but that you'll do anything in your power to benefit yourself at the expense of the players and the zone itself. Hell, I would argue that someone who plays in the zone less would make more fair and sound decisions. Just because we don't play every waking hour like some of you h-core ultrafags doesn't mean we know less about the game. Get over yourself. Sorry, we have this thing called real life to take care of. And by we, I mean D1, Brain and Arnk -- I just hate 99% of the population too much to deal with you twats. I used to play a fair amount, but you guys are just jerks most of the time. You don't play clean games, you bitch about how broken everything else, you go out of your way to test the patience of moderators just to whine about them having (almost justifiable) knee-jerk reactions to your future dumbassary, etc, etc, etc. I could keep going with the things the general population does that makes the game incredibly un-fun for developers, but it'd be a waste since you'll probably just respond with something about as intelligible as what a kid with down syndrome would say after being hit in the face with a sledgehammer. Also, regarding that whole "other zone" nonsense: Hyperspace is not . They do not have the same type of zone, the same setup, the same staff, the same community or any of the problems that come with it. Comparing Hyperspace to another zone which is running a bot that was made for them 51072510925 years ago by a retired dev is like comparing a tank to a grapefruit. It simply doesn't... something. Whatever. Fuck off.
  13. Ceiu

    SSDL Files

    I call BS on that too. Unless the site is designed in a horrific way, that's just not a possibility. My server sporting a 1.2ghz Athlon Thunderbird would laugh at that. Regardless, the excuses that "it hasn't been a problem before" or "they shouldn't have done it" are stupid. You can't expect usage trends to remain constant nor can you expect users to know/care about your server setup. As Jowie pointed out, it's trivial for even non-devs to setup something like they did; it was simply a matter of time until someone actually had a reason to do it. The entire "problem" stems from poor server management. Each website could have been given an individual resource slices to prevent this (via more virtualization software), Apache modules could have been put in place to make sure a single end-user isn't raping him with requests/bandwidth usage, ssdl could have been designed to only allow X downloads over Y time intervals, etc. There are just so goddamn many ways this could have been prevented that can still be put into place to prevent this from happening, yet Testtube would rather refuse to take responsibility and do nothing; which is fucking irritating to see. Even more annoying is that he's blatantly lying about the extent of the damage. You can't tell me that the site was down for "several hours" due to PHP requests raping the server, yet also claim that your bandwidth usage was above "the 95th percentile" at the same time -- the math simply doesn't work. If he was raping that much of your bandwidth, it wouldn't have taken several hours to download 2gb (it'd be roughly 30-45 minutes). If he was raping your processor, then you wouldn't have the processing time to even send that much data. But hey, who needs to be accurate when you can play the role of the martyr because you're throwing $60/mo at this game, right? What really got to me in this whole situation, is that lynx was fucking banned for doing nothing (again, lulz) short of disagreeing with someone who's part of the Ol' Boys club. Clearly that's grounds for removal. It's this elitist "we can do no wrong" attitude which is doing a disservice to this game and the human fucking race. Do the rest of us a favor and either grow up or drop dead. tl;dr: TT, Swift and anyone else in similar positions: If you assholes don't want to run shit properly, then don't get all pissy when someone comes along who's willing to attempt to do it better. Faggots.
  14. Ceiu

    SSDL Files

    Wow. Just... Wow. I've never wanted something horrible to happen to another person more than at this moment in my life. Bravo, sirs.
  15. Ceiu

    SSDL Files

    Dude, I'm not here to get into a pissing match about who knows more about web hosting than who. I'm only arguing that given the specs of your hosting service and the current scenario, a properly run server should have had no problem serving those files. Running 69 websites on a single VPS with a single 10mbit connection is a horrible idea and you have no business guaranteeing any of the sites you host any kind of reliability or uptime. While this may have worked in the past, you've just learned first-hand that traffic trends are inconsistent, and relying on them to remain constant when you host file serving websites is incredibly stupid. To reiterate a point I've been trying to make this whole time, I don't really see how you can be mad at your users for using one of your sites as it's designed; even if that usage has adverse effect on any other services you're also hosting. If you had a problem with people downloading more than x files over y time intervals, it should be managed server-side. The fact of the matter is, there exists no limitation and, as a result, a single user is capable downloading the entire archive over the course of an hour or two (or whatever), depending on resource limitations. Again, and I can't stress this enough, if you're as strapped for resources as you are, you should be doing everything in your power to help them setup a mirror and, in my opinion, move SSDL entirely. These guys are trying to provide a service to the game by doing something they feel will be helpful (and by all indicated here, certainly will be) which will also be helping you monetarily. This is a win-win scenario for everyone involved, assuming they don't get bored and drop the project (or get discouraged from this nonsense).
  16. Ceiu

    SSDL Files

    I already said in my reply that it was based on assumptions. Regardless, the numbers still don't add up. Even with what you said about the machine and the vps specs your host* offers, you should still have had more than enough bandwidth, memory and processing power to handle everything CRe could have thrown at you. Virtualization software is pretty good at making sure a single account cannot monopolize all the resources on the machine. Even if someone else is trashing the HDD, you should have been relatively unaffected. If my 8 year old server on a 2mbit uplink could handle CRe's bastardization, your server should have been fine. Period. As an aside, if you're really sharing a 10mbit pipe you should probably start looking elsewhere for hosting. If you want to remain where you're at, then you can't really justify getting upset with members of the community who are using your site as intended (granted, stretching it a bit, but it's still by design). Again, if your setup has as few resources as you're claiming it does, you should be getting behind these guys 110% as it's going to save you headaches in the long run to have a mirror serving up some of the content so you don't have to.
  17. Ceiu

    SSDL Files

    Ok, goddammit. I knew if I actually read this shit, I'd get irritated. TT... You can be as mad as you want for what they did, but I call bravo sierra on your damage report. I'm going to do the math for you here, and I'm even going to be nice and use numbers that better support your argument so you can see just how silly you're being. Let's assume the following: - "Several hours" means 3. - The amount of data transferred was 2gb (1.6 + page content). - Your server's public uplink is 10mbit. - CRe's ISP gives him > 10mbit download. T = time in seconds = (3 * 60 ^ 2) D = data transfered (in kb) = (2 * 1024 ^ 2) D / T = 2097152 / 10800 = 194.181kb/sec 10mbit = 1280kb/sec transfer So, if CRe downloaded the entire 2gb in 3 hours, he was doing it at 194kb/sec, which is roughly 15% of your bandwidth. (for completeness: 2gb = 291kb/sec over 2 hours or 582kb/sec over 1 hour; which is roughly 22% and 45% of the bandwidth of a 10mbit uplink). Now, at this point, the only way they could have brought the server down is if (a) The SSDL site is written like absolute shit and requires an excessive number of SQL queries. ( The SQL server is on a different machine which was responding slowly for whatever reason. © The SSDL site requires an absurd amount of server side script processing. (d) The disk drive was somehow brought to it's knees by requesting at most 600kb/sec. (e) Some other mysterious mystery. All of which are problems on your end. If this is the case, you should be mad at yourself for not having fixed it sooner (you had what, 5-6 years to do so?). Again, my assumptions are pretty generous. When you consider that you probably didn't opt for the 10mbit unmetered and instead went for the metered 100mbit uplink, and the fact that CRe's ISP probably doesn't give him a 100mbit downlink this whole thing really gets stupid. Even when we consider the idea that CRe's script immediately requests every file on SSDL, there's still the bottleneck of his ISP not giving him the capacity to saturate your entire uplink. This whole bullshit just looks like drama whoring. At best this is poor administration of your own server biting you in the ass. If anything, these guys are doing you a favor by providing an alternate site to download from so that a SINGLE USER can no longer bring down all of SSDL. I'd write more and refine this shit but I have class. Peace, niggas.
  18. Ceiu

    SSDL Files

    Here's an idea: How about instead of bitching about a non-issue like a bunch of faggots, one of you assholes sets me up a mother fucking reverse proxy so I can drop the goddamn :8080 from my urls? Thanks.
  19. Ceiu

    java

    That is not the source code; it's the compiled binaries. You'll need to use a decompiler and hope for the best (most Java decompilers don't handle 1.5+ features very well).
  20. Gameplay looks decent so far. Though, to be honest, the HUD makes me want to vomit. Considering how clean the rest of the game looks, the HUD really stands out and kind feels amateurish. How hard was it to do some of the lighting effects and such you did on some of the weapons? Does the xbox do most of that for you or did you have to write that yourself? Also, what RPG elements are in the game? Is it similar to EV in that there's a massive solar system that takes 581257012571 years to get through (and likes to bitch slap you with asshole pirates in those big gray T-shaped ships with a plethora of missiles when you reach your destination)?
  21. Username: Ceiu Captain: no Referee: Make your own. It's not hard. I will also note that, like d1, internet asteroids is very very low on my list of shit to do with my free time. I will participate, but if you (see: future captain) want any kind of timely response from me, send me a message on the boards.
  22. Cancer.
  23. lrn2d&c. nub.
  24. Whatever you need to tell yourself to keep justifying this bullshit Unix. You kids can have fun with your two button gameplay. I'll just do something else which is actually fun.
  25. The problem is that one tactic is so powerful that it's making everything else useless as a result. Why bother with real strategy when you can just have a few guys go hero-mode until someone breaks the enemy lines? Not only are "rushers" single-handedly pushing back the enemy, but they're negating bombs and significantly reducing the effectiveness of bullets (especially non-bouncing bullets). This single tactic is so powerful that it can win encounters by itself -- hence "hero-mode." It's stupid that such a tactic exists, and even more stupid that you people consider it a viable gameplay option.
×
×
  • Create New...