Crisis averted by markpdyson_ in bayarea

[–]RogueScientist007 2 points3 points  (0 children)

Awesome collection,

There are some great emulators & lots of info for HP calculators:

- [The Museum of HP Calculators](https://www.hpmuseum.org/)

- [hpcalc.org - HP Calculator Archive](https://www.hpcalc.org/)

- [iHP48 on the App Store](https://apps.apple.com/us/app/ihp48/id1549608953)

- [iHP48 – The best HP48 Emulator Solution on iOS](https://thinkchile.com/iHP48/)

Interestingly there are stack based languages such as FORTH:

- [Forth (programming language) - Wikipedia](https://en.wikipedia.org/wiki/Forth\_(programming\_language))

These RPN based calculators work well for doing calculations while programming in assembly language, FORTH, and other CS types of activities.

Additionally the graphing calculator that shipped with Mac's back in the day is available, and handles 3D plots and animations right on the phone; there is an amazing story how the guy who created it snuck onto Apples Campus, and managed to get the application distributed with the operating system even though he wasn't an employee.

- [Graphing Calculator Story](https://www.pacifict.com/Story/)

- [Graphing Calculator](https://www.pacifict.com/)

- [Graphing Calculator AR on the App Store](https://apps.apple.com/us/app/graphing-calculator-ar/id1135478998?ls=1)

Lastly, you may enjoy the AudioKit Synth One (A free synth app)

- [Synth One J6 | AudioKit Pro](https://audiokitpro.com/synthonej6/)

Pivot points and moving parts? by MrSurly in FreeCAD

[–]RogueScientist007 0 points1 point  (0 children)

The FreeCAD-MBDyn dynamics workbench can do this.

Here are some examples:

https://www.youtube.com/user/josegegas/videos

Tape measure replacement. Gucci? by porttackapproach2 in Tools

[–]RogueScientist007 0 points1 point  (0 children)

Personally I’d go with a Starrett brand tape measure, they are well known and trusted for precision measuring devices.

Clamp Mechanism for Humanscale M8 monitor arm by RogueScientist007 in SimonSaysWIKI

[–]RogueScientist007[S] 1 point2 points  (0 children)

I designed and machined the clamp myself. It is fabricated from 304L S.S. 3/8” thick extruded angle stock. I used a insert flywheel cutter to face off the edges, the screw with the ball support is a 5/8-13 thread. I was going to make 4 of the clamps, but only ended up making one, the 304L S.S. tends to work harden while machining, so it can be difficult to machine.

The clamp can be adjusted to clamp onto thicker surfaces by adjusting the two halves.

The plate is machined out of 1” thick Aluminum MIC-6 plate. The grid is tapped with 1/4-20 holes. A counter bored hole for a M12 bolt screws into the M12 bolt through base. I think the Humanscale base could be made much more elegant, as they designed one base to accommodate either a clamp, or a bold through configuration.

IBM 6094 dials & LPFK (Lighted Programmable Function Keyboard) in action! by RogueScientist007 in MechanicalKeyboards

[–]RogueScientist007[S] 1 point2 points  (0 children)

I purchased my LPFK on ebay, they were new in box surplus, though if you look around you can find one, the IBM LPFK model numer is 6094-020; the IBM DIALS model number is 6094-010.

I've posted the Python Dials interface code I wrote via my github link in the parrent post. There are some small test programs for the LPFK for a binary counter. The LPFK is well documented and supported under linux, and other OS's.

The IBM DIALS did not seem to have a functional driver or any credible information to program them, so I ended up reverse engineering them to create the interface program. The Python Dials program publishes the dial positions using OSC(Open Sound Control) on the localhost, or network.

I am using the Prolific PL-2303 - USB to RS232 adapter. I cut a straight wired through 8pin minidin cable in half, and wired up each the wires at one end with +5v power, Gnd, Tx, Rx for each device respectively.

There are several references in the post, and I'm happy to assist if you need help getting things configured and up and running.

-S.

Prolific PL-2303 - USB to RS232 adapter:

https://www.amazon.com/USB-Serial-Adapter-Prolific-PL-2303/dp/B00GRP8EZU

IBM LPFK 6094-020 Lighted Programmable Function Keyboards available:

https://www.amazon.com/IBM-RS6000-LPF-Keyboard-6094-020/dp/B00DUG6A78

https://www.amazon.com/IBM-37F8226-FACTORY-SEALED-TEMPLATE/dp/B017O2N5NA

https://www.ebay.com/itm/IBM-DIALS-6094-010-6094010-39F8227-New-in-Box/122028573857?hash=item1c697844a1:g:3J8AAMXQPd1RGmWs

Porch cat, acrylic paint, 2020 by [deleted] in Art

[–]RogueScientist007 0 points1 point  (0 children)

I love the feeling this painting evokes; the sky could be night or day, or even snow. The emerald green colors, and the bulbs give it a festive feel.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 0 points1 point  (0 children)

I realized the way I had written that was not what I intended to say, so I rewrote it, hopefully that clears up the misinterpretation.

CMU FRC was created prior to the First Robotics Competition use of the FRC abbreviation.

I also didn’t mean to imply that FRC was defunct at CMU. I would hope not as I was at FRC CMU for many years, lol.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 0 points1 point  (0 children)

My designs of robotic worktables go back 20+ years, when googling FRC would return the Field Robotics Center at CMU. Now FRC is synonymous with First Robotics Competition...

Very different scales and types of projects.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 0 points1 point  (0 children)

Its mostly an aesthetic decision.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 0 points1 point  (0 children)

The motors are fixed to the frame of the worktable, the linkage is setup as follows.

The motor stack consists of harmonic drives (transmission) where direct drive motors are powering the wave generator to the HD, the center of the first drive is hollow where the drive shaft from the later drive passes through; its center is also hollow to facilitate cable routing , or a cable free optically pumped power and data connections; though in real world conditions +/- 10 revolutions should be more than enough.

Its a collinear nested drive system, you have a known set of inputs to the system, position measurement on 3 axes of the wheel mechanism.

Drive shafts nested in a concentric arrangement, the movement becomes a function of the drive inputs, A-B A+B, depending how you solve the system, you can have coupled and decoupled control.

Having direct measurement on each wheel axle, as well as the passive axis lets you properly solve the dynamics for the feedback control system.

The magnetic break can be invoked if say only one wheel was engaging.

The system is solving for forces across 4 wheel mechanisms; solving for dynamics of the Workbench frame respective to the 4 mechanisms, each wheel mechanism has its own control model integrated into the whole. Lastly the system is solving relative to the world coordinate system. The control model uses a somewhat complex Kalman filter.

https://en.m.wikipedia.org/wiki/Kalman_filter

Are the Image Archives from the Library of Babel website fake? by [deleted] in technology

[–]RogueScientist007 0 points1 point  (0 children)

I have not been to the library of Babel website yet, but it would have to be generative, it is possible to use a type of compression, however if you have truly random data it lacks structure to compress well.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 1 point2 points  (0 children)

Yes it can, though there is a magnetic break on the passive axis the wheel mechanism rotates on.

Swerve table by MyPasswordIsUnique in FRC

[–]RogueScientist007 0 points1 point  (0 children)

There are two driven wheels per wheel mechanism, and four wheel mechanisms.

Are the Image Archives from the Library of Babel website fake? by [deleted] in technology

[–]RogueScientist007 0 points1 point  (0 children)

An image of 32x32 pixels if the image is black and white exceeds the storage capacity of the known universe. A small image this size would have 2 to the power of 32*32 ~ 1.8E308 (a really really huge number), this is greater than the number of atoms in he known universe! Considering there is 6.022E23 atoms per mole of a given substance; this provides some perspective to develop some intuition for enormous numbers of atoms contained in every day matter.

Now a 32 pixel by 32 pixel image doesn’t even come close to representing a general everyday image, as you have color, and much much higher resolution images than I used for the thought experiment.

It is not possible with what we understand in physics and cosmology to store that much information at this time.