Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

Patch Anticipation Station

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by aveyo View Post
    Sure I could slap a quick 4KB tiny c program, but then, why would I? To obfuscate it? monetize it? trojan it? Why would anyone trust to run that thing? Should I pay $$ for a trust certificate? Or should I publish a source code that people would have to compile themselves? Again, missing the point entirely of why a batch file is more fitting for such simple batch processing tasks that are ephemeral in nature, on all counts.

    @Gozuu, unlike you, I don't find wolf633 irritating - he probably had his fair share of bitterness from Valve, and only keeps lurking around because he loved the game once.
    I like to mess with him to snap him out of the bad mood

    As for me, it's my right to complain about Valve's laziness, as I've seen it first hand. I've tried my best to be a one-man-army in the "Technical Support" area for years, with a dev surfacing once in a dark moon, and never following up on issues.
    You don't have to be a genius to notice Valve's code sucks ass. You just have to play the game. They have actually given up on optimizing it, and reverted back to the microsoft way (look at the babbling above about super computers).
    Excuse me, but est. $12-16billions (a lot of it evaded taxes) should at least afford 5 god damn test build PC's as to not release major patches that break 32bit, Linux, Mac, Intel, AMD etc. every time.
    Or if the in-house team can't / won't build a unit testing for hero interactions, contract a team of coders to do it, so no more Rubick, Arc Warden & etc. bugs every minor patch.
    Heck, I bet bu3ny could fix all remaining 1k hero bugs by himself in a week, by just changing some text files.. would Valve care? The biggest surprise for me was that they actually implemented (read: copy-pasted) the tooltip improvements! But did they even check the long lists of bugs? At all? Nope.
    I'm willing to bet that the investments done by Valve in psychological, social engineering and marketing schemes out-weight actual developing 1000-to-1. Stuff to make people's lives miserable. Most of them kids. Addiction. Gambling. Hidden pools. Behaviour analysis gone wrong. Absurd punishments. Catering to autism. Catering to sociopaths. And people wonder why gaem is daed..
    I think you could actually make a cool tool of the different bat, ps and js files you've written so far. Write a clean platform independent C++ application and make it open source. That's what I would do as a hobby project if I were you. Well, maybe not, because I don’t want to support Valve Greedware anymore.
    But such an application would be much more user friendly when they just have to execute it and have a nice UI that can detect/fix their Dota problems automatically.

    You can also stick with your current mix of bat/ps/js, but I believe not everyone knows how to use it or doesn't have the time to figure out how to use it. I bet you know how dumb PC users can be.


    Another reason why Valve have given up on their suck-ass-code might be that it became unmanagable. No clean code, no architectural design, coding guidelines from the last century etc.
    Unit Testing? Dude, that shit costs time. And time is money! Better let the community do that part for free.
    Last edited by wolf633; 09-28-2017, 08:22 AM.

    Comment


    • @crowblade

      found this retards :

      https://www.reddit.com/r/DotA2/comme...ole_new_level/

      this shows why game can't be improve

      Comment


      • Originally posted by bargost10 View Post
        @crowblade

        found this retards :

        https://www.reddit.com/r/DotA2/comme...ole_new_level/

        this shows why game can't be improve
        Lol

        There is purity in silence.
        STEAM, REDDIT, WIKI

        Comment


        • The cuck analogy is a good one here.

          Icefraud is a cuck, and he is having every ****** in the village fucking his woman(dota) in the ass and he does nothing about it.

          No wonder his wife has become a toxic vile hole of faeces.
          Originally posted by Typhox
          Nope. Windows Explorer is not a database
          Take a look into the mirror! You think you are completely unfailable. With your limited knowledge, you think that you know more than someone who is very deep in the matter/an expert.

          Comment


          • Originally posted by bargost10 View Post
            @crowblade

            found this retards :

            https://www.reddit.com/r/DotA2/comme...ole_new_level/

            this shows why game can't be improve
            Look mom I'm on the internet.
            Credits to Phoenix.

            Comment


            • Not My Steam Profile (from SteamDB)
              • Worth: $6283 ($1765 with sales)
              • Games owned: 586
              • Games not played: 264 (45%)
              • Hours on record: 14,915.4h
              Last edited by wolf633; 10-02-2017, 05:35 AM.

              Comment


              • https://medium.com/javascript-non-gr...e-f45417ce7d1f

                Comment


                • Oh please don't link that straw man corporate shill again.
                  He's just butthurt Java lost momentum (not that it will ever die, it will not) and other complicated shit he's been profiting "for 20 years" is now rendered obsolete.
                  Plenty small businesses on the web go Node.js because is cheap, fast, and easy to maintain, without any "hidden costs" towards "specialists in x". Even the enterprise argument does not hold any breath.
                  I'm pretty sure somebody could make a similar crusade over C#. Or Python. Or whatever. Fact is, you can't just "wish" javascript away, it's here to stay.
                  Troubleshooting crashes
                  Dota 2 Resources: autoexec.cfg reference / benchmark.cfg / Tweak it yourself (launch options, cvars) / useful batch files
                  No-Bling GlanceValue & FPS ++ NEW! Panorama hotkeys NEW! dota_primary_mm_language_override NEW TOGGLE_QUICKCAST_TP.bat NEW FIX LEGACY KEYS YOURSELF! NEW Toggle UI Animations OFF

                  Comment


                  • Originally posted by wolf633 View Post
                    Not My Steam Profile (from SteamDB)
                    • Worth: $6283 ($1765 with sales)
                    • Games owned: 586
                    • Games not played: 264 (45%)
                    • Hours on record: 14,915.4h
                    If I were to buy hundreds of games, at least I'd idlemaster them to get the card drops. Why the fuck would you spend any money on something only to let it rot later?
                    Credits to Phoenix.

                    Comment


                    • Originally posted by at35z View Post
                      If I were to buy hundreds of games, at least I'd idlemaster them to get the card drops. Why the fuck would you spend any money on something only to let it rot later?
                      yeah that's pretty ugly to spend money on something u will never use

                      There is purity in silence.
                      STEAM, REDDIT, WIKI

                      Comment


                      • Originally posted by ZaHiR View Post
                        yeah that's pretty ugly to spend money on something u will never use
                        Though I'm pretty sure at least half of these people use this as another form of e-penis. I bet they look everywhere for cheap ass games just to get a bigger number on their profiles.
                        Credits to Phoenix.

                        Comment


                        • Originally posted by at35z View Post
                          Though I'm pretty sure at least half of these people use this as another form of e-penis. I bet they look everywhere for cheap ass games just to get a bigger number on their profiles.
                          I find it commendable to support so many games, while also playing a lot of them! That guy games!
                          Troubleshooting crashes
                          Dota 2 Resources: autoexec.cfg reference / benchmark.cfg / Tweak it yourself (launch options, cvars) / useful batch files
                          No-Bling GlanceValue & FPS ++ NEW! Panorama hotkeys NEW! dota_primary_mm_language_override NEW TOGGLE_QUICKCAST_TP.bat NEW FIX LEGACY KEYS YOURSELF! NEW Toggle UI Animations OFF

                          Comment


                          • Farewell , my brothers

                            Comment


                            • Matchmaking & Behavior Updates



                              (source: https://twitter.com/wykrhm/status/915332065742118912 )
                              If you find spelling errors, you are free to take them.

                              Comment


                              • Originally posted by aveyo View Post
                                Oh please don't link that straw man corporate shill again.
                                He's just butthurt Java lost momentum (not that it will ever die, it will not) and other complicated shit he's been profiting "for 20 years" is now rendered obsolete.
                                Plenty small businesses on the web go Node.js because is cheap, fast, and easy to maintain, without any "hidden costs" towards "specialists in x". Even the enterprise argument does not hold any breath.
                                I'm pretty sure somebody could make a similar crusade over C#. Or Python. Or whatever. Fact is, you can't just "wish" javascript away, it's here to stay.
                                As I said before: you've never developed enterprise level applications. And that's my field of work.
                                NodeJS is not suited for this for several reasons:

                                1. It is single threaded
                                2. Queuing incoming requests results in poor performance
                                3. It doesn't take advantage of all the CPU cores present in a server (a workaround would be a nodejs-cluster, but that's just unnecessary)
                                4. Complex code is less maintainable (Callback Hell)
                                5. Business code and server application are not isolated. (if your business code throws an exception, the server app crashes too)
                                6. JavaScript's lack of a typing system. (code is lot more prone to bad references or null pointer exceptions which gets only discovered at runtime)
                                7. The missing types are more a problem for productivity than an advantage.
                                8. The way npm is structured also makes it quite difficult to find trustable packages.

                                Comment

                                Working...
                                X