Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. one of the problems with being a mad scientist is that you can scope creep really fast

one of the problems with being a mad scientist is that you can scope creep really fast

Scheduled Pinned Locked Moved Uncategorized
59 Posts 20 Posters 0 Views
  • 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.
  • foone@digipres.clubF foone@digipres.club

    BTW with the "pop quiz" my current best solution is 13

    aschmitz@ostatus.lardbucket.orgA This user is from outside of this forum
    aschmitz@ostatus.lardbucket.orgA This user is from outside of this forum
    aschmitz@ostatus.lardbucket.org
    wrote last edited by
    #38

    @foone Surely one of those four-servo robot arms would do? (I think you could get it down to 3 and maintain the functionality though.) Add one for shift and you're fine, though possibly another for a different modifier key if necessary.

    1 Reply Last reply
    0
    • nyanpasu64@donotsta.reN nyanpasu64@donotsta.re
      @foone Could you make Wine emulate dialog boxes close enough? And run in a browser?...

      Hmm there's already stuff like BoxedWine, could you load the real Windows icons and fonts, and get the title bars close enough?
      alicela1n@social.treehouse.systemsA This user is from outside of this forum
      alicela1n@social.treehouse.systemsA This user is from outside of this forum
      alicela1n@social.treehouse.systems
      wrote last edited by
      #39

      @nyanpasu64 @foone why not? wine has a built in "desktop mode" for this purpose

      1 Reply Last reply
      0
      • yuki@xantronix.socialY yuki@xantronix.social

        @foone one and a very complex camshaft?

        foone@digipres.clubF This user is from outside of this forum
        foone@digipres.clubF This user is from outside of this forum
        foone@digipres.club
        wrote last edited by
        #40

        @Yuki oh that's a clever idea.

        yuki@xantronix.socialY 1 Reply Last reply
        0
        • foone@digipres.clubF foone@digipres.club

          @Yuki oh that's a clever idea.

          yuki@xantronix.socialY This user is from outside of this forum
          yuki@xantronix.socialY This user is from outside of this forum
          yuki@xantronix.social
          wrote last edited by
          #41

          @foone hehe yay!

          1 Reply Last reply
          0
          • foone@digipres.clubF foone@digipres.club

            BTW with the "pop quiz" my current best solution is 13

            gloriouscow@oldbytes.spaceG This user is from outside of this forum
            gloriouscow@oldbytes.spaceG This user is from outside of this forum
            gloriouscow@oldbytes.space
            wrote last edited by
            #42

            @foone beam keystrokes to a PCjr with the infrared port on an HP 48SX calculator

            foone@digipres.clubF 1 Reply Last reply
            0
            • foone@digipres.clubF foone@digipres.club

              but I'm a Mad Scientist.
              So what's the Mad Scientist way to do this? Well, how'd I do it before?

              I wrote a line of code in my Visual Basic 6 IDE and ran it on my Windows 98 VM

              ajn142@infosec.exchangeA This user is from outside of this forum
              ajn142@infosec.exchangeA This user is from outside of this forum
              ajn142@infosec.exchange
              wrote last edited by
              #43

              @foone Mad Science means never stopping to ask "what's the worst thing that could happen?"

              1 Reply Last reply
              0
              • foone@digipres.clubF This user is from outside of this forum
                foone@digipres.clubF This user is from outside of this forum
                foone@digipres.club
                wrote last edited by
                #44

                @onfy I am, but I'm also not anymore.

                1 Reply Last reply
                0
                • gloriouscow@oldbytes.spaceG gloriouscow@oldbytes.space

                  @foone beam keystrokes to a PCjr with the infrared port on an HP 48SX calculator

                  foone@digipres.clubF This user is from outside of this forum
                  foone@digipres.clubF This user is from outside of this forum
                  foone@digipres.club
                  wrote last edited by
                  #45

                  @gloriouscow sadly my PCjr can't run windows 95

                  gloriouscow@oldbytes.spaceG ziggythehamster@ruby.socialZ 3 Replies Last reply
                  0
                  • foone@digipres.clubF foone@digipres.club

                    @gloriouscow sadly my PCjr can't run windows 95

                    gloriouscow@oldbytes.spaceG This user is from outside of this forum
                    gloriouscow@oldbytes.spaceG This user is from outside of this forum
                    gloriouscow@oldbytes.space
                    wrote last edited by
                    #46

                    @foone skill issue

                    1 Reply Last reply
                    0
                    • foone@digipres.clubF foone@digipres.club

                      But where do we run the code?
                      Well there's two obvious options that are sufficiently Mad Scientist enough to be interesting enough to do:

                      1. In the browser. Do this client-side. Boot a VM in the browser that runs Visual Basic and then the resulting EXE and shows that to the user

                      ziggythehamster@ruby.socialZ This user is from outside of this forum
                      ziggythehamster@ruby.socialZ This user is from outside of this forum
                      ziggythehamster@ruby.social
                      wrote last edited by
                      #47

                      @foone save a step: VBScript can MsgBox too, so you could use WScript to run a generated .vbs.

                      foone@digipres.clubF 1 Reply Last reply
                      0
                      • foone@digipres.clubF foone@digipres.club

                        @gloriouscow sadly my PCjr can't run windows 95

                        gloriouscow@oldbytes.spaceG This user is from outside of this forum
                        gloriouscow@oldbytes.spaceG This user is from outside of this forum
                        gloriouscow@oldbytes.space
                        wrote last edited by
                        #48

                        @foone clearly the pcjr runs mtcp over parallel to the windows 95 machine

                        1 Reply Last reply
                        0
                        • foone@digipres.clubF foone@digipres.club

                          @gloriouscow sadly my PCjr can't run windows 95

                          ziggythehamster@ruby.socialZ This user is from outside of this forum
                          ziggythehamster@ruby.socialZ This user is from outside of this forum
                          ziggythehamster@ruby.social
                          wrote last edited by
                          #49

                          @foone @gloriouscow they made a PCjr 286 upgrade, and there are 286->486 upgrades. So you could totally do this.

                          Don’t though. I did the 286->486 upgrade on a Sega TeraDrive owned by a friend and booted Windows 95 on it … it takes about 10 minutes to get to the desktop, in part because the XTIDE isn’t accelerated.

                          But, alas, after an hour of fucking with it at the Alum Rock library, I booted America’s favorite city simulator.

                          Link Preview Image
                          1 Reply Last reply
                          0
                          • ziggythehamster@ruby.socialZ ziggythehamster@ruby.social

                            @foone save a step: VBScript can MsgBox too, so you could use WScript to run a generated .vbs.

                            foone@digipres.clubF This user is from outside of this forum
                            foone@digipres.clubF This user is from outside of this forum
                            foone@digipres.club
                            wrote last edited by
                            #50

                            @ZiggyTheHamster nah using Visual Basic is a loadbearing part of my Mad Science

                            ziggythehamster@ruby.socialZ 1 Reply Last reply
                            0
                            • foone@digipres.clubF foone@digipres.club

                              @ZiggyTheHamster nah using Visual Basic is a loadbearing part of my Mad Science

                              ziggythehamster@ruby.socialZ This user is from outside of this forum
                              ziggythehamster@ruby.socialZ This user is from outside of this forum
                              ziggythehamster@ruby.social
                              wrote last edited by
                              #51

                              @foone in that case, you can pass switches to the VB6 executable to make it compile a project, so you could generate the .bas/.frm and compile it with a .bat, and finally run it.

                              I did some version of this when I developed and maintained an IRCX server written in VB6.

                              foone@digipres.clubF 1 Reply Last reply
                              0
                              • foone@digipres.clubF This user is from outside of this forum
                                foone@digipres.clubF This user is from outside of this forum
                                foone@digipres.club
                                wrote last edited by
                                #52

                                @sif oh there's a lot of ways I could do this easier. I'm doing it wrong on purpose as part of the bit

                                1 Reply Last reply
                                0
                                • ziggythehamster@ruby.socialZ ziggythehamster@ruby.social

                                  @foone in that case, you can pass switches to the VB6 executable to make it compile a project, so you could generate the .bas/.frm and compile it with a .bat, and finally run it.

                                  I did some version of this when I developed and maintained an IRCX server written in VB6.

                                  foone@digipres.clubF This user is from outside of this forum
                                  foone@digipres.clubF This user is from outside of this forum
                                  foone@digipres.club
                                  wrote last edited by
                                  #53

                                  @ZiggyTheHamster the problem is that I still need to get the data into the computer, and "typing it into VB6 IDE" is that step in the current design.

                                  I guess I could write a wrapper program that just types in the input+an enter, then runs the VB6 compile + run, but by that point why don't I just make the program call MessageBoxA?

                                  so having VB6 be part of the loop is important to me

                                  foone@digipres.clubF 1 Reply Last reply
                                  0
                                  • foone@digipres.clubF foone@digipres.club

                                    @ZiggyTheHamster the problem is that I still need to get the data into the computer, and "typing it into VB6 IDE" is that step in the current design.

                                    I guess I could write a wrapper program that just types in the input+an enter, then runs the VB6 compile + run, but by that point why don't I just make the program call MessageBoxA?

                                    so having VB6 be part of the loop is important to me

                                    foone@digipres.clubF This user is from outside of this forum
                                    foone@digipres.clubF This user is from outside of this forum
                                    foone@digipres.club
                                    wrote last edited by
                                    #54

                                    @ZiggyTheHamster oh I was thinking about the hardware option, I didn't see this was on the "in the browser" option.

                                    yeah that'd help, that'd be what I'd want to do

                                    1 Reply Last reply
                                    0
                                    • foone@digipres.clubF foone@digipres.club

                                      POP QUIZ: how many servos do you need, if you need to be able to type all the symbol keys on a QWERTY-US keyboard (49 keys), plus the following keys:
                                      F5 (to run the program after we type in the code)
                                      Enter (to close the popup after we take the photo, which will then trigger a shutdown)

                                      lluad@mastodon.ieL This user is from outside of this forum
                                      lluad@mastodon.ieL This user is from outside of this forum
                                      lluad@mastodon.ie
                                      wrote last edited by
                                      #55

                                      @foone Three. One to move the finger left and right, ne to move it up and down and one to press the key.

                                      1 Reply Last reply
                                      0
                                      • foone@digipres.clubF foone@digipres.club

                                        BTW with the "pop quiz" my current best solution is 13

                                        argonel@dice.campA This user is from outside of this forum
                                        argonel@dice.campA This user is from outside of this forum
                                        argonel@dice.camp
                                        wrote last edited by
                                        #56

                                        @foone can you get it down to 6 by doing an xyz plotter for individual keystrokes plus 3 to cover control alt and shift? Bonus of you use an old RAMPS board without silent stepper drivers so it can sing at you as it types.

                                        1 Reply Last reply
                                        0
                                        • foone@digipres.clubF foone@digipres.club

                                          but it would make my mastodon and blusky posts at least 5% cooler

                                          uplategeek@bitbang.socialU This user is from outside of this forum
                                          uplategeek@bitbang.socialU This user is from outside of this forum
                                          uplategeek@bitbang.social
                                          wrote last edited by
                                          #57

                                          @foone I’m sure whoever’s running Intel this week would kill for a consistent 5% performance improvement with each CPU generation.

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


                                          • Login

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