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. Things that make you go "Wow!"

Things that make you go "Wow!"

Scheduled Pinned Locked Moved The Lounge
algorithmsquestion
49 Posts 22 Posters 0 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 David ONeil

    The Dazzle Kaleidoscope program. For its time, you could tell that every single line was hand-crafted assembly because it made all other programs feel super slow. [Dazzle (1993) - YouTube](https://www.youtube.com/watch?v=BV7T1eqnvas)

    The forgotten roots of science | C++ Programming | DWinLib

    P Offline
    P Offline
    PeejayAdams
    wrote on last edited by
    #26

    Circa 1993 I was somewhat chuffed when I managed to render a Mandelbrot set in less than twenty minutes on a 386, so yes, that's pretty darned quick! Something else that impressed me a lot in those days was [Fractint](https://en.wikipedia.org/wiki/Fractint) which could render fractals in seconds rather than minutes by doing all the calculations with ints rather than floats.

    98.4% of statistics are made up on the spot.

    D 1 Reply Last reply
    0
    • P PeejayAdams

      Circa 1993 I was somewhat chuffed when I managed to render a Mandelbrot set in less than twenty minutes on a 386, so yes, that's pretty darned quick! Something else that impressed me a lot in those days was [Fractint](https://en.wikipedia.org/wiki/Fractint) which could render fractals in seconds rather than minutes by doing all the calculations with ints rather than floats.

      98.4% of statistics are made up on the spot.

      D Offline
      D Offline
      David ONeil
      wrote on last edited by
      #27

      If you missed it, I released a Mandelbrot browser a couple weeks ago that allows you to zoom, pan, and recolor to your hearts content[^]! 1080p in approximately 0.2 seconds!

      The forgotten roots of science | C++ Programming | DWinLib

      P 1 Reply Last reply
      0
      • P PeejayAdams

        As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

        98.4% of statistics are made up on the spot.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #28

        For me, it has always been the game StarFlight. How did they get so much awesome gameplay and adventure on a 3 1/2 inch floppy disk?

        When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

        P 1 Reply Last reply
        0
        • D David ONeil

          If you missed it, I released a Mandelbrot browser a couple weeks ago that allows you to zoom, pan, and recolor to your hearts content[^]! 1080p in approximately 0.2 seconds!

          The forgotten roots of science | C++ Programming | DWinLib

          P Offline
          P Offline
          PeejayAdams
          wrote on last edited by
          #29

          I did, indeed, miss it but look forward to taking a look. Thanks!

          98.4% of statistics are made up on the spot.

          1 Reply Last reply
          0
          • L Lost User

            For me, it has always been the game StarFlight. How did they get so much awesome gameplay and adventure on a 3 1/2 inch floppy disk?

            When you are dead, you won't even know that you are dead. It's a pain only felt by others. Same thing when you are stupid.

            P Offline
            P Offline
            PeejayAdams
            wrote on last edited by
            #30

            Yes, there have certainly been some "how on earth did they fit that in there?" games over the years. Some of the 16k Spectrum things are amazing - [Way of the Exploding Fist](https://www.youtube.com/watch?v=PA5b8Zhdb7c) is a nice example.

            98.4% of statistics are made up on the spot.

            1 Reply Last reply
            0
            • P PeejayAdams

              As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

              98.4% of statistics are made up on the spot.

              Richard Andrew x64R Offline
              Richard Andrew x64R Offline
              Richard Andrew x64
              wrote on last edited by
              #31

              The thing that most makes me go "Wow" is how my GPS device can plan a route through real-world roads and take into account all the traffic laws, such as where you're not allowed to turn left, and such. Amazing! :)

              OriginalGriffO 1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                The thing that most makes me go "Wow" is how my GPS device can plan a route through real-world roads and take into account all the traffic laws, such as where you're not allowed to turn left, and such. Amazing! :)

                OriginalGriffO Offline
                OriginalGriffO Offline
                OriginalGriff
                wrote on last edited by
                #32

                ... and then direct you into a river and give up ... :laugh:

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                1 Reply Last reply
                0
                • P PeejayAdams

                  As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

                  98.4% of statistics are made up on the spot.

                  L Offline
                  L Offline
                  Leng Vang
                  wrote on last edited by
                  #33

                  First time I saw a blinking cursor on a green CRT screen, press a key on the keyboard and the character appears on the screen. I said the myself, "Wow!" :omg:

                  P 1 Reply Last reply
                  0
                  • P PeejayAdams

                    As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

                    98.4% of statistics are made up on the spot.

                    Sander RosselS Offline
                    Sander RosselS Offline
                    Sander Rossel
                    wrote on last edited by
                    #34

                    Pretty much anything. Wow, how can a computer compute? Wow, how can a (cell) phone, or computer for that matter, connect to any other device anywhere in the world in milliseconds? Wow, how can we build big ass skyscrapers with all kinds of fancy architecture? Wow, how could the early civilizations do pretty much the same without all our fancy technology? Wow, how can Google calculate the shortest or fastest route from anywhere to anywhere by car, public transport, bike or foot (and so accurately)? Wow, how can anyone write decent code in JavaScript? Actually, I haven't seen this for myself yet and I'm not ready to believe this exists. Wow, how can Google search through millions of websites for some random string in milliseconds. Wow, you already mentioned Shazam, who does the same but with music, WOW! I know it's all perfectly logical. Some physics, some chemistry, some math... But wow. And that's just some human achievements.

                    Best, Sander Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                    1 Reply Last reply
                    0
                    • C CodeWraith

                      Long ago: Elite[^] Or how about 3D fractal landscapes - on a 1.7 MHz 6502? Atari XL/XE - Rescue on Fractalus[^]. I think there could still be something to learn from reverse engineering the graphics routines.

                      I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

                      enhzflepE Offline
                      enhzflepE Offline
                      enhzflep
                      wrote on last edited by
                      #35

                      Here, read yourself some of these articles if you're up for that kind of thing. You'll get smatterings of code and explanation. Iq is no dummy. He's also incidentally, the one that came up with ShaderToy and SoundToy [Inigo Quilez :: fractals, computer graphics, mathematics, demoscene and more](http://www.iquilezles.org/www/index.htm)

                      1 Reply Last reply
                      0
                      • L Leng Vang

                        First time I saw a blinking cursor on a green CRT screen, press a key on the keyboard and the character appears on the screen. I said the myself, "Wow!" :omg:

                        P Offline
                        P Offline
                        PeejayAdams
                        wrote on last edited by
                        #36

                        The first time I spent a day on a green CRT, I said "Wow! That's what I call eye-strain!" I used to hate those things with a passion, the amber ones were so much nicer to work with but everywhere had those horrible green ones.

                        98.4% of statistics are made up on the spot.

                        L 1 Reply Last reply
                        0
                        • G glennPattonWork3

                          Parking machines in hospital car parks are the example that springs to mind why do the option to change to German (& only German) appear in the 'Do You Want A Reciept sub menu', were the testers not involved or has a quick mod unearthed a whole? :laugh:

                          E Offline
                          E Offline
                          englebart
                          wrote on last edited by
                          #37

                          and if you switch to German while pressing a button, there is an option, in German, that says "rebate my parking fee." There are probably "unlocks" on the meters for testing purposes like most games have: up, down, down, left, right -> install mock for credit card payment interface that always "accepts" payment up, down, down, left, left -> install mock for credit card payment interface that always "declines" payment

                          1 Reply Last reply
                          0
                          • P PeejayAdams

                            As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

                            98.4% of statistics are made up on the spot.

                            G Offline
                            G Offline
                            Gary Wheeler
                            wrote on last edited by
                            #38

                            Cryptography - I've never had the math to understand it. Flight control for aircraft - I was involved with one project and it's scary stuff. Lots of complex, high-rate data acquisition coupled with complicated math. In that software, if there was a bug that let the aircraft go unstable, the pilot died 2-3 seconds later.

                            Software Zen: delete this;

                            P A 2 Replies Last reply
                            0
                            • G Gary Wheeler

                              Cryptography - I've never had the math to understand it. Flight control for aircraft - I was involved with one project and it's scary stuff. Lots of complex, high-rate data acquisition coupled with complicated math. In that software, if there was a bug that let the aircraft go unstable, the pilot died 2-3 seconds later.

                              Software Zen: delete this;

                              P Offline
                              P Offline
                              PeejayAdams
                              wrote on last edited by
                              #39

                              I don't think I'd ever get a wink of sleep if I worked on stuff like that.

                              98.4% of statistics are made up on the spot.

                              G L 2 Replies Last reply
                              0
                              • P PeejayAdams

                                I don't think I'd ever get a wink of sleep if I worked on stuff like that.

                                98.4% of statistics are made up on the spot.

                                G Offline
                                G Offline
                                Gary Wheeler
                                wrote on last edited by
                                #40

                                We actually built a software emulator of the flight control system for the purpose of validating the system's design. Our emulator could be 'flown' in ways that a normal flight test would not allow. Still scary stuff (if we missed something :~ ), but a step removed from direct responsibility for the pilot's safety. As I recall we only found two or three minor design errors, none of which had flight safety concerns.

                                Software Zen: delete this;

                                1 Reply Last reply
                                0
                                • P PeejayAdams

                                  As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

                                  98.4% of statistics are made up on the spot.

                                  K Offline
                                  K Offline
                                  Kirk 10389821
                                  wrote on last edited by
                                  #41

                                  My biggest AHA Moment was realizing that the WEB + Browser <==> MainFrame + Page Mode Terminal. Think about a Browser being a Terminal Emulator for a few seconds. Specifically Page Mode. You get your screen. You edit/work locally. and you XMIT/SEND/POST/SUBMIT all responses on the page. The job of the Terminal Emulator is to take "escape sequences mixed in with field data" and separate them out, and control how they display. == Direct Programming. Learning how Mathematical Change of Basis is the underpinning of AutoCads ability to draw from various perspectives! ==

                                  1 Reply Last reply
                                  0
                                  • G Gary Wheeler

                                    Cryptography - I've never had the math to understand it. Flight control for aircraft - I was involved with one project and it's scary stuff. Lots of complex, high-rate data acquisition coupled with complicated math. In that software, if there was a bug that let the aircraft go unstable, the pilot died 2-3 seconds later.

                                    Software Zen: delete this;

                                    A Offline
                                    A Offline
                                    Andre Pereira
                                    wrote on last edited by
                                    #42

                                    Control Theory is the perfect blend of mathematics and engineering. I mean, eyeballing tune values has an equation :D

                                    1 Reply Last reply
                                    0
                                    • P PeejayAdams

                                      As developers we often look at software and start reverse engineering it in our heads. There's plenty of stuff that might deeply impress us but we can figure out roughly how it does what it does even if we wouldn't be confident in writing it ourselves. Sometimes, though, you see something and think "Blimey! I wouldn't have come up with that in a million years. That's not code, that's sorcery!" For me, the Great Amazer has always been Shazam - yes, it's been around for years and I've read a fair old bit about the central fingerprinting algorithm (much of which has passed over my head) but it still absolutely blows me away. As Ozymandias put it: "look upon my works ye mighty and despair!" What does it for you?

                                      98.4% of statistics are made up on the spot.

                                      L Offline
                                      L Offline
                                      Lost User
                                      wrote on last edited by
                                      #43

                                      I started with "Pong"; and "bought into" every incremental change after that. It's been an effort to maintain the rush. We are now onto XR.

                                      "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                                      1 Reply Last reply
                                      0
                                      • P PeejayAdams

                                        The first time I spent a day on a green CRT, I said "Wow! That's what I call eye-strain!" I used to hate those things with a passion, the amber ones were so much nicer to work with but everywhere had those horrible green ones.

                                        98.4% of statistics are made up on the spot.

                                        L Offline
                                        L Offline
                                        Leng Vang
                                        wrote on last edited by
                                        #44

                                        I hear ya, staring at greet CRT all day is stressful. Now a day, I can't even code on 2 27" LCD. I must have a 55" 4K and set the font size to 150% or 12Pts font. Still going home with blurry vision every day.

                                        P 1 Reply Last reply
                                        0
                                        • P PeejayAdams

                                          I don't think I'd ever get a wink of sleep if I worked on stuff like that.

                                          98.4% of statistics are made up on the spot.

                                          L Offline
                                          L Offline
                                          Leng Vang
                                          wrote on last edited by
                                          #45

                                          How about a software control a eye surgical laser. One fault move and the patient lost a sight. Which why it takes 2 years develop and 4 years testing.

                                          D 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