@trevorflowers@machines.social
@trevorflowers@machines.social avatar

trevorflowers

@trevorflowers@machines.social

I make tiny art machines.
Tiny dogs run my life and I'm OK with it.
#machining #electronics #miniatures
#neurospicy #anxiety
#seattle #retrocomputing
#cadcam #3Dprinting #CNC #lathe #mill

This profile is from a federated server and may be incomplete. Browse more on the original instance.

trevorflowers, to random
@trevorflowers@machines.social avatar

I'm usually immune to sad+stupid on the net but pretty much every day at least one in an endless stream of randos registers for a maker forum I frequent and immediately posts basically "gimme now, you do the work" and then if anyone tries to help by pointing them to possible solutions they respond like a jerk along the lines of "too hard f--- you for not giving me this immediately".
I just... I think I need to log on less often and go look at trees.

trevorflowers, to retrocomputing
@trevorflowers@machines.social avatar

Heads-up, smol #retrocomputing people.
🖥️
To make working 1:3 scale #VT100 keyboards I need time and tools that require more money than I have on hand (tough Winter) so let's try something new!
⌨️
On 04/04 on https://store.transmutable.com I'll list a "help make the VT100 pre-sale" for 1:3 scale signed & numbered VT100 terminals.
⚙️
To thank buyers for their support and patience while I finish development they'll quickly receive a wee VT100 mini made only for this pre-sale.
😻
(edit: changed to 1:3)

trevorflowers,
@trevorflowers@machines.social avatar

The price during tomorrow's "help make the VT100" pre-sale of 1:3 scale VT100s sized for your RPi-sized SBCs including a working HDMI display and USB-C keyboard is $500.
It'll go live tomorrow morning Pacific on https://store.transmutable.com

trevorflowers, to random
@trevorflowers@machines.social avatar

Here it is, your moment of machining Zen.
https://youtu.be/A8oWZus3Nf8

trevorflowers, to Artist
@trevorflowers@machines.social avatar

Groggy morning thought: I'm confused when people ask me why I work every day and don't rest. The workshop is where I rest. It's all the other parts of life that feel like work.
#artist #shopLife

makergeek, to random
@makergeek@hometech.social avatar

Building robots never gets old. Finished the tilt axis tonight. I was worried it would struggle with the weight of the camera at 90 degrees. But it worked great!

Video of a camera on the end of a robot diving it to swing out 90 degrees and turn to face the ground then return to it's starting point

trevorflowers,
@trevorflowers@machines.social avatar

@makergeek Indeed, few projects are as satisfying as mechatronic actuators. Out of curiosity, is the dual camera setup for simultaneous focus and context?

trevorflowers, to random
@trevorflowers@machines.social avatar

I built experiments in the CS lab of PARC for five years around Y2K, during the snuffing out of the original culture of greenfield research. I'm a bit heartbroken by the center's current state and would dearly love to see a good kernel of people given the resources to create a new wave of deep and exploratory work.
(sorry, paywall)
https://www.nytimes.com/interactive/2024/03/26/business/silicon-valley-tech-xerox-parc-sri.html

trevorflowers,
@trevorflowers@machines.social avatar

One of the many reasons I'm grumpy with the current tech oligarchy is their selfish and willful destruction of greenfield research communities in order to staff their regressive, power-grabbing projects. They knew exactly what they were doing and how it would effect the future and still pulled the trigger.

trevorflowers,
@trevorflowers@machines.social avatar

We're still stuck with WIMP and derivative touch UIs because the 70s was the last time a solid team was given enough slack to invent an HCI future worth building. It took more than a decade and 100s of people in safe places with time to daydream to get to the Altos, tabs, pads, and boards. 50+ years later we're still squeezing that old dried lemon because no research team gets a full day without moneybrains demanding ROI.

trevorflowers, to random
@trevorflowers@machines.social avatar

Note to self: No build is so small that it saves time to skip finding or even making a solid workbench.

trevorflowers, to random
@trevorflowers@machines.social avatar

Actual clear bench!
Actual clear floor!
Whose shop is this because it can't be mine?!

mcdanlj, (edited ) to linux
@mcdanlj@social.makerforums.info avatar

About a third of a century ago, I read the original source code to the Linux ps program that worked by reading kernel memory from a setuid root program, used that to enhance the brand-new /proc filesystem to support all the features I now knew ps might need, and wrote a brand-new version of ps. I added features I'd wanted forever on the VAX 11/780 I was using at the time, like built-in sorting instead of piping through sort or awk, and at least trying to fully honor both BSD and System V command-line arguments. I called it "procps" to distinguish it from the original "kmem" ps.

As far as I know, none of my original code survives. I think it's been re-written at least once, maybe twice by now. This is clearly the procps of Theseus.

But it's still called "procps" in Linux distributions, which I have to imagine confuses newcomers. "Why do I have to install procps to get the ps command?"

trevorflowers,
@trevorflowers@machines.social avatar

@mcdanlj It's a bittersweet aspect of writing useful software; it will be rewritten. Our design decisions may ripple out for a bit longer, but eventually they'll disappear, too.

trevorflowers, to random
@trevorflowers@machines.social avatar

Well, a crate full of tools was stolen from in front of my house. I'm annoyed that the crate was left unattended and that some jerk helped themselves but on the other hand they were all power tools that I used for occasional wood projects and so were screaming banshees of potential death.
For reasons of sensory processing quirks I am a machinist who prefers relatively quiet and safe machines.
My local tool library has more wood working tools than I'll ever need so I'm covered, anyway. 🤷‍♂️

trevorflowers, to random
@trevorflowers@machines.social avatar

Today #OnTheBench is a sampler pack of smol motors and linear actuators with a paint vial for scale. I'm working on a smol mechatronic body commission and thank goodness for the toy and phone industry. The power, durability, and speed available in these little packages is light years ahead of what was available (outside of infinite budget projects like defence) a decade ago.
#miniatures #mechatronics

trevorflowers, to random
@trevorflowers@machines.social avatar

I'm always on the lookout for tiny electronics to use in miniatures (as one does) and I especially want a small board that can run a reasonable Linux. The Luckfox pico mini checks many of the boxes (size, price, speed, storage, etc) though as usual the big question mark with these relatively short run boards is software and support.
https://a.aliexpress.com/_mqYEbwO
https://youtu.be/1W7ku0vcA1k

trevorflowers,
@trevorflowers@machines.social avatar

The main reason I default to using #Adafruit products is their top notch documentation and community support. Their stuff is easy for me to use but more importantly I rarely need to help customers because they find all of the info they need on the Adafruit learn system. For a one person co like mine, that's a huge win.

trevorflowers, to random
@trevorflowers@machines.social avatar

An investment firm bought Starrett, dang it.

trevorflowers, to random
@trevorflowers@machines.social avatar

Groggy morning thought: It's goofy that we use native apps for CAD, CAM, and slicing when machine tools can host web apps that provide all of those features.
The PocketNC machines are managed via a local web app and it's dang handy.
Browser-based OnShape is getting traction in the CAD space with CAM coming online soon. It's in the cloud but the basic idea can work as a machine-hosted web app.
Klipper and Octoprint are dang handy.
This seems doable and good.

trevorflowers, to random
@trevorflowers@machines.social avatar

Note to self: Wear gloves and long sleeves when cutting fiberglass welding blankets.

trevorflowers, to mechanicalkeyboards
@trevorflowers@machines.social avatar

So, I'm designing a system to produce 1:4 scale keyboards that are as close as possible to the look, feel, and sound of the full scale originals. The first version will be used in miniature VT100 terminals and I hope to reuse much of the work for other designs and scales.
This is the head of a threadlog about my process, goals, mistakes, and progress.

/cont

trevorflowers,
@trevorflowers@machines.social avatar

After a variety of delays I am back in working on the model.

trevorflowers,
@trevorflowers@machines.social avatar

If I do end up making this in 1:4 scale then this green block shows the relative size of a Raspberry Pi 4. In other words, you'd be able to fit a variety of SBCs inside.

trevorflowers,
@trevorflowers@machines.social avatar

A bit of progress on the #VT100. Now that I've held a test print in my hand I'm even more pumped about the project. That said, I expect the main case to be easy compared to the work of making the keyboard function. On that front, for the first prototype my current plan is to use an Adafruit Kee Boar (https://www.adafruit.com/product/5302) with a PCB I design to hold the switches. If it works as expected then the connection to the main case can be a short coiled USB-C cable.
#retrocomputing

trevorflowers,
@trevorflowers@machines.social avatar

I started drawing up the VT100 keyboard, mostly to more fully understand how tiny 1:4 scale keys would be.

trevorflowers,
@trevorflowers@machines.social avatar

4.75mm key spacing is spicy! My index finger is 20mm wide so hunt and peck typing won't work unless I implement some of the touch UI tricks like waiting for a cluster of switch events and then filtering out all but the most centrally positioned switch. So, my big finger would mash fghvt but the keyboard would only send g since it's the center switch.

trevorflowers,
@trevorflowers@machines.social avatar

I like to leave test prints around the house so that I catch them out of the corner of my eye which lets me see them with a less familiar vision. Making a thing in CAD tends to distort what I can see of it.
#vt100

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • Leos
  • cisconetworking
  • provamag3
  • lostlight
  • All magazines