Jump to content
Team Avolition


  • Content Count

  • Joined

  • Last visited

Community Reputation

614 Excellent

About Narka

  • Rank
    Servant of Chuck Knoblock the one armed long arm of the Law

Profile Information

  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Narka

    The FCC officially votes to kill the internet

    I had an ISP with a bandwidth cap, and most cell carriers in the US operate in this manner. In this day and age of "web artisans" and dogshit developers, nobody bothers with efficiency any more; Joe Average will undoubtedly run over their allocated bandwidth through normal usage. Is it really best to have to choose between a ridiculous rate for continued usage or not using it at all? Throttling after X bandwidth usage is how most cell carriers in the US handle "unlimited" data, and it is one of the most widely derided policies in the entire industry. Remember that throttling usually puts you well below 1Mb/s; you cannot watch any video, you cannot download anything of appreciable size, and even a webpage with more than a handful of images will start to chug. You might be able to read some emails. You will be able to wonder why you're paying an absurd amount for service that ultimately becomes nothing. Although ISPs in the US don't do it as a matter of configuration, their services are oversold to the extent that networks in populated areas will slow to a crawl at peak hours. I'm on a rural circuit, so I personally don't suffer from this, but this issue is acknowledged pretty much across the board anywhere that has a moderately dense population. A majority of people in the US experience at least one of the above strategies, either through their fixed-point connection, their mobile connection, or both. It is common practice. For almost all intents and purposes, options A, B, and C will provide you little to no service once you're out-of-bounds. Option D sucks shit, but you're at least left with something useful when it's all said and done. The US is not some telecoms utopia where we have immaculate infrastructure while you poor souls in Australia are left with the scraps. If it weren't subzero outside right now, I would go take pictures of the four or five termination boxes in my area that look exactly like the ones you linked. Justifiable concern is saying that ISPs may charge more for unobstructed access to certain services, like Facebook. I don't flippantly dismiss justifiable concern; I accept that it is a possibility, but I am willing to accept that business doesn't revolve around what's best for me, and work toward a cure for the problem instead of treating the symptoms. Sensationalist spin is telling people that it will cost them $5 every time they log on to Facebook to like baby pictures and make passive-aggressive comments about Carol in accounting. That is how the loss of net neutrality was marketed in the US. That is what Netflix, Facebook, Twitter, and Google (which comprise well over half of all NA internet traffic) force-fed their users in an effort to get a huge majority of people who would otherwise wouldn't care to make a ruckus.
  2. Narka

    The FCC officially votes to kill the internet

    I'm thinking of WISPs as they are today. There are 3 or 4 WISPs active in my area. My current internet connection is actually a Charter residential connection that is transmitted from where it's installed a few miles away to my home. I've installed multiple other setups like it. I know people who work at WISPs. Mesh topology really doesn't do much for reliability; it's mostly a cost cutting measure, and you feel it when you have to manage a mesh network that has uneven performance throughout. Meshes almost always exist in an ad-hoc capacity, and it is an outright worthless strategy in any area with a low population density. Webpass and Atlas are entirely reliant on the existing infrastructure of the select few buildings they serve. They are about as useful to the average consumer as the Merit Network. The startup cost for a 500 person WISP is nowhere remotely fucking close to as low as $50,000. You couldn't even buy the customer radios for that budget, let alone any of the routing and switching equipment, a line lease, personnel to install equipment, etc. Go ahead and triple/quadruple that budget and you might have a viable network, albeit with low-end equipment. I don't think you understand how cheap it is to run fiber; the compelling aspect of the technology is that the cable is extremely cheap with the tradeoff being expensive endpoint equipment and termination. Now that Ubiquiti is trying to shake it up in the fiber market (fiber endpoint for ~$80, I can't even keep up with all the new products they've been releasing any more) it would probably be easier to run fiber at the same cost if it weren't for absurd regulatory overhead.
  3. Narka

    The FCC officially votes to kill the internet

    WISP equipment is not terribly cheap. Even just the customer radio will probably not be covered by your installation fee, and you can bet your ass that an appreciable number of your radios will burn out every couple of years. Tack on "cheap" backhaul radios, routing and switching equipment, etc. and it's no longer a "cheap" proposition. 802.11 technology just isn't cut out for providing reliable connections, to boot. The slightest obstruction, rain, snow, etc. and connection quality will tank. Fixed point LTE is significantly better in this regard, but the equipment and radios cost even more, the regulatory overhead is leaps and bounds worse than anything in the IMS bands, and such an application is "off-meta", so good luck finding enough people familiar with the technology that are willing to leave a secure job to go roll in the mud. The two worst ISPs I have ever seen (and yes, they're the ones that I previously mentioned throttled connections) were WISPs and they're hardly exceptions to a rule. WISPs only exist because they don't get sued into oblivion, not because they have good margins or are able to provide the same service with a lesser investment. Going wireless is the only way to sidestep township/county enforced monopolies in the US. For all intents and purposes, the cost of providing reliable internet service is absurdly high, because trying to run cable in "the wrong neighborhood" will get the full force of the local zoning board/township commissioner/etc. slamming you with legal technicalities that will kill your effort.
  4. Narka

    The FCC officially votes to kill the internet

    If an ISP was attempting to control network congestion and allowed people to choose their strategy to do so, giving them the choice between A.) Bandwidth cap B.) Throttling entire connection after X usage C.) Throttling entire connection after X usage at peak times D.) Throttling certain services (the realistic worst case of what you're arguing against) Most people would choose D if it didn't have the sensationalist spin that "Netflix will cost $199 per second to watch!" Your own example defeats itself; every alternative you gave is worse than what you're arguing against if we don't put an unrealistic spin on option D. The issue with the comparison to electricity is that it's apples-to-oranges. Electrical appliances draw X amount of current; you are charged for high energy consumption at peak hours. With internet service, every site and service has a different cost to route; some incur more overhead than others, and trying to tell businesses that they're not allowed to compensate for that as they see fit is shortsighted at best and dangerous at the very worst. Once the electricity is installed at your house, nothing you could do with it could increase the per-unit cost of providing it to you except high usage across the entire grid, which you are charged for. That is not true for providing consumer internet.
  5. Narka

    How to develop cheats for every PC game

    Are we developing cheats so we can use them to have fun, or are we developing cheats so we can flex that we have written them in a certain language? C# is well supported and more than enough for manipulating a game that has absolutely no anti-cheat to speak of.
  6. Narka

    The FCC officially votes to kill the internet

    I'm just a guy who thinks it was a sane move when it's all said and done. I realize and accept the potential for abuse; for ~6 years I had multiple ISPs that severely throttled common services (they weren't big name telecom providers, in case you're curious). As much as it sucked, it was their business, and they would probably never get the return on their investment needed to justify servicing my area and others like it without noticeable traffic shaping. The fact of the matter is that not all traffic can be routed at equal cost, and when you take away viable strategies to mitigate network congestion, anywhere without the customer base to warrant throwing down Big Iron equipment and infrastructure is not worth serving. The only reason this thread is anything more than a passing mention is because many social media/mass media outlets basically created a "click here to automatically complain on behalf of our bottom line" button so that people who don't really give a shit can create noise and fit in with their peers on their Twitter timeline. All of the energy that was expended in bitching about a rule that did largely nothing over the course of its existence (and before it) could have instead went to fixing actual issues that prevent buildout, like local government enforcing geographic monopolies. However, since best effort mass media/advertising/data businesses (Twitter, Netflix, Google, Facebook, reddit, 4chan, etc.) had nothing to gain from it, there was no reason for them to take the time to create an astroturf shitstorm over it, and the biggest contributing factors to telecom non-competition in the US market go unchecked because most people don't even know about them.
  7. Narka

    hi haha its 6 am and i cant fall asleep idk why

    You guessed it. I would argue that regular Mountain Dew is the worst Mountain Dew; it's way too sugary and always makes me feel like I'm going to vomit. Diet Mountain Dew and all of the other flavors are a lot less obnoxious.
  8. Narka

    Fortnite Developer Epic Games Suing Cheaters

    The comment section on YouTube is mindblowing. People are acting like he made any lasting impact on the game because he was cheating. This is a game that has no scoreboard or ranking, and half the server is dead within the first five minutes anyway. These people are going ballistic over a kid costing people five minutes of their time.
  9. Narka

    Ask me anything about my service

    I wonder who could have been behind this...
  10. Because you're asking this question, I will just be entirely honest and say that these guides on modern OpenGL (and graphics programming in general) will get you in way over your head. There are two paths you can take to learning how to program (because I'm guessing you have very little applicable experience): 1.) The easy way, which I would highly recommend, would be to learn how to use Visual C# and Visual Studio to make simple applications that are actually useful to you. You will save yourself a huge amount of headache by learning basic thought processes, data structures, and good practice in a forgiving language. It is generally assumed that you know what you're working with when you're using C++, so if you actually don't, you're going to spend a lot of time fixing frustrating, seemingly unintuitive issues because of your lack of understanding. 2.) The hard way, which would be acquiring a college level text based on the language and using it to learn programming as a process comprehensively from effectively nothing. This is a viable method that can be extremely effective, and you can learn a lot (even in fields that aren't programming, such as chemistry or engineering) doing this. This is also an extremely hard process for many people, as you will be your own judge, jury, and executioner in terms of learning the material. If you don't consider yourself as someone who is passionate, disciplined, and devout in your learning, even when the subject matter gets extremely hard, do not even consider this. You will waste your time. The first method will allow you to gradually learn about programming. You will get there, but it will take a matter of months, if not years, to get where you want to be. The second method will get you there fast, but demands a serious passion for the field.
  11. Because so much of the literature on the usage of OpenGL is miserably outdated and largely inapplicable. Even if barely anybody on this forum cares, a few people Googling info on this subject are going to hugely appreciate some of this info.
  12. Narka

    Help I fell for the c++ meme

    If you would have started in Java, this thread would be titled "Help I fell for the java meme." The grass is always greener. As said previously, nut up and finish the game.
  13. This is entirely off-topic, but holy fucking hell, fuck JavaScript and everybody that peddles that bullshit. Every language has its quirks that you have to deal with, and JavaScript is no exception. The problem is this vocal group of complete retards that think everything can be a "webapp" and that you can use JavaScript absolutely everywhere. They believe this to such an extent that they've built up so much bullshit that you cannot completely divorce the language from the retardation of the its userbase. Most libraries, support, and services are maintained by absolute fucking retards and/or crybabies that don't care that they're pumping out the most brittle chickenshit software possible. At this point I'm convinced that an A380's engine is less complex than your average "webapp." This shit is fucking insufferable. http://johnny-five.io/ That right there is the issue, and its part of this larger trend of trying to make something that should be challenging into something that's easy, but just works really fucking bad. Any critical robot or microcontroller is going to require real-time and/or safety critical programming, and that will never change. The solution to robotics being hard is giving beginners projects that don't end in instant death, and not trying to dumb down reality so they can just fuck up down the road. I can go on about how people are trying to do this at every level of engineering, and my only solace is that retards like that are either dead or unemployed, but I digress. Robotics/hardware is an extreme example, but it gets the point across.
  14. I don't remember when I got here, but I was a faggot. I still am a faggot and have no intentions on quitting. Avolition was pretty huge for me, now that I think about it. It was pretty much the first exposure I had to programmatically breaking the rules for fun and profit, and it was crazy finding people lightyears ahead of you when it came to computer technology/science concepts. Krysk's explanation of bytecode injection to simplify updating Reliant was the first thing in terms of programming that made me say "holy shit, that is so fucking cool." Things like that really open your eyes to the talent that's out there, and give you something to aspire to. I'm currently working for a small engineering firm that contracts out to some very large corporations. I write small software conveniences, Solidworks addons, etc. here and there and manage automated backups, their Windows domain, and the like. After burning myself out on learning for a period of time my senior year of high school, I'm picking back up where I left off. I've been toying with reliving the formative days and fucking around with some projects for Minecraft/Garry's Mod, but I have some other projects I'm currently working on right now. Although the ship has already sailed, a part of me holds out that little bit of hope that I'll get to see one last Avolition video of them fucking something up and get to say "fuck, they go hard" like the way I used to before I ever went hard, and be inspired to make my own moves.