Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Reliquishing geek points

Reliquishing geek points

Scheduled Pinned Locked Moved The Lounge
learninghostingcloudbusiness
22 Posts 12 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dalek Dave

    Relinquishing surely?

    ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave

    A Offline
    A Offline
    Andy Brummer
    wrote on last edited by
    #13

    yes, 2 major typos in my last two posts. :sigh:

    I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

    1 Reply Last reply
    0
    • P Phil Martin

      You might be losing geek points, but totally replacing them with man points. Figuring out that you don't actually like what you are doing, and replacing it with something you do like - that is one of the hardest things to actually do. The more responsibilities you have (i.e. family), the hard it gets. Good on ya.

      A Offline
      A Offline
      Andy Brummer
      wrote on last edited by
      #14

      Thanks. It's a major win for my family. Way better benefits, more time with them, more money and a stable future, rather than sticking with something which probably isn't going to pay off even though it was a nice geek challenge.

      I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

      1 Reply Last reply
      0
      • E Ennis Ray Lynch Jr

        :) Simple business applications are mind numbingly boring. Unless you get to work with other developers who are hell bent on turning something simple into rocket science.

        Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #15

        I'm having great fun taking a small business app from barely usable to a great product. The app is dead simple, but I get to play with any goodies I want to make it look nice and work well.

        1 Reply Last reply
        0
        • A Andy Brummer

          If the bottleneck was processing power, that would make sense. The bottleneck in these apps is the size of the state of the system that has to be maintained. If you need to pull up the history from one out of 500,000 keywords, one out of 500,000 referrers and one out of 10 million ip addresses along with various other statistics about user agent, source country, ISP, etc. Each one of those is simple and quick, however managing all of them on one box with millisecond response even with 128 Gigs of memory becomes quite a task. The raw processing horsepower is minuscule, keeping all the required data fresh and quickly accessible is the main hurdle. It also has to be extremely cheap, so we are talking pennies per hundreds or thousands of records over time.

          I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

          E Offline
          E Offline
          Ed Poore
          wrote on last edited by
          #16

          Fair enough - I didn't realise that memory was the main problem. They're not ideal for every situation - not as easily "configurable" as a micro / normal PC but if they're potent devices if used properly. The main benefit is that the coding is translated to raw hardware and is easily made parallel / duplicated.


          I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

          A 1 Reply Last reply
          0
          • E Ed Poore

            Fair enough - I didn't realise that memory was the main problem. They're not ideal for every situation - not as easily "configurable" as a micro / normal PC but if they're potent devices if used properly. The main benefit is that the coding is translated to raw hardware and is easily made parallel / duplicated.


            I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

            A Offline
            A Offline
            Andy Brummer
            wrote on last edited by
            #17

            They seem like they'd be great fun to play around with, a GPU on steroids. Though if we get a complicated enough batch model, they'd be ideal. I'll have to get the science team thinking about that before I leave. ;)

            I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

            E 1 Reply Last reply
            0
            • A Andy Brummer

              They seem like they'd be great fun to play around with, a GPU on steroids. Though if we get a complicated enough batch model, they'd be ideal. I'll have to get the science team thinking about that before I leave. ;)

              I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

              E Offline
              E Offline
              Ed Poore
              wrote on last edited by
              #18

              They are - although it takes a while to get into the right "mind-set" since you're dealing with hardware rather than software. Although having said that there are "soft-processors" available for them for extra configurability. Got meself one of these[^] which is a great development kit.


              I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

              1 Reply Last reply
              0
              • A Andy Brummer

                I'm leaving my current job working on big data projects using machine learning to detect fraud in online advertising streams, writing fast code which routinely has workings sets of 10s of Gigs at a time, crunching 1000s of transactions a second. The only way to increase performance is to move things to a distributed scaled out "cloud" type architecture. I'm giving it up to work on a simple internal business application, and I couldn't be happier about the decision. What it comes down to is that I've met most of the people that I'm going to be working with and it seems like a nice pleasant place to work.

                I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

                E Offline
                E Offline
                ErrolErrol
                wrote on last edited by
                #19

                From what I have read thus far, it seems to me that you have decided to drop-out and move yourself UP the happiness scale. I really hope that it works out well for you. I hope that you will not miss the challenges, the uncertainty and inherent opportunity of a large scale project, that candle-in-a-cave feeling that you may have awoken to on some mornings. I hope that your programing DNA doesn't betray you and keep you awake with questions. I suppose you have thought this all through, but maybe you should take a vacation before you make your final decision? Is there an opportunity for a horizontal move at your current shop? Good Luck in any case!

                1 Reply Last reply
                0
                • E Ennis Ray Lynch Jr

                  :) Simple business applications are mind numbingly boring. Unless you get to work with other developers who are hell bent on turning something simple into rocket science.

                  Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

                  D Offline
                  D Offline
                  Dale Lanz
                  wrote on last edited by
                  #20

                  Perhaps I'm not Geek enough, but what I enjoy most is writing apps that help people do their jobs better or faster. I wrote a simple client server app a few years ago; stored procedures in SQL Server and a client front end in VB6 (which we need to port to Dot NET now). Nothing super challenging, but lots of coworker satisfaction. I wrote a simple VBScript for another coworker who could never remember how to map and open a shared drive. She was forever grateful. To each his own I guess.

                  M 1 Reply Last reply
                  0
                  • D Dale Lanz

                    Perhaps I'm not Geek enough, but what I enjoy most is writing apps that help people do their jobs better or faster. I wrote a simple client server app a few years ago; stored procedures in SQL Server and a client front end in VB6 (which we need to port to Dot NET now). Nothing super challenging, but lots of coworker satisfaction. I wrote a simple VBScript for another coworker who could never remember how to map and open a shared drive. She was forever grateful. To each his own I guess.

                    M Offline
                    M Offline
                    Member 96
                    wrote on last edited by
                    #21

                    Dale Lanz wrote:

                    Perhaps I'm not Geek enough, but what I enjoy most is writing apps that help people do their jobs better or faster.

                    So do I which is why I tend to rub people the wrong way here from time to time because I think the end result of what I do is more important the process of what I do. I would never hire a developer who seemed *too* in love with the tools and not focused on the end users.


                    Yesterday they said today was tomorrow but today they know better. - Poul Anderson

                    1 Reply Last reply
                    0
                    • A Andy Brummer

                      I'm leaving my current job working on big data projects using machine learning to detect fraud in online advertising streams, writing fast code which routinely has workings sets of 10s of Gigs at a time, crunching 1000s of transactions a second. The only way to increase performance is to move things to a distributed scaled out "cloud" type architecture. I'm giving it up to work on a simple internal business application, and I couldn't be happier about the decision. What it comes down to is that I've met most of the people that I'm going to be working with and it seems like a nice pleasant place to work.

                      I can imagine the sinking feeling one would have after ordering my book, only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon

                      A Offline
                      A Offline
                      Austin Cherry
                      wrote on last edited by
                      #22

                      One question. Can I have your old job? I love scaling out projects. Second Question: Would you be using Hadoop for this project by any chance?

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups