tech.lgbt is one of the many independent Mastodon servers you can use to participate in the fediverse.
We welcome all marginalized identities. This Mastodon instance is generally for folks who are LGBTQIA+ and Allies with an interest in tech work, academics, or technology in general.

Server stats:

2.9K
active users

Looking for my threads about magnetic tapes, DIY floppies, typewriter-tty conversion?
Or pixelart or hacks or retro screenshots? I got a page with links there:

ninakalinina.com/links.htm

Public
@nina_kali_nina I have no idea what this digital typewriter, but I’m absolutely charmed by it
Public

@nina_kali_nina nice idea! Is that image a typewriter + mechanical keyboard combo?

Public

@arrowtype no, just a typewriter connected to the laptop through an Arduino

Public

@nina_kali_nina cool! What does the connection allow?

Public

@arrowtype It's still a work in progress. I can send commands to the steppers and magnets, so I can position the head and print characters. I can also scan the keyboard. I need to bundle it all together, so the controller would convert input from the UART into stepper commands, and send keyboard scancodes converted into ASCII to the UART. And so, a little TTY will be born.

Public

@nina_kali_nina wow, sounds like a cool project! Am I understanding correctly that you are planning to send messages in both directions? So like, are you envisioning it as both a keyboard *and* a printer?

Public

@arrowtype it's going to be a teletype! Kind of like the ones used by mainframes and mini-computers. Sort of like this teletype, but using a microcontroller, like late IBM Selectrics: youtu.be/2XLZ4Z8LpEE?si=ZAuBCc

Public

@nina_kali_nina WOAHHH that is so cool!

Public

@arrowtype thanks! This is a very convenient way to interact with a screen-less computer.

Public

@nina_kali_nina it certainly looks awesome from an aesthetic and tactile perspective. I can’t tell whether you’re being sarcastic with the description of “convenient,” though…

Public

@arrowtype I'm not! I've been using NetBSD running on my Mac Classic through a little printer and a keyboard. Being able to see the history of commands without scrolling is really nice. Reading from paper is also more pleasant than reading from screen.

Public

@nina_kali_nina nice. Well, I use a relatively tiny keyboard, so I can sort of appreciate the line of thinking!

Public

@arrowtype but hear me out: when you use a teletype, you need to call man to see a manpage for the program you need help with only once.

Public

@nina_kali_nina it looks wonderful, really. I totally hope to use the terminal on a teletype someday! I would just have to make sure to limit the print statements in my font builds…

Public

@arrowtype @nina_kali_nina protip from the mainframe era: set your log output to IBM 1403 model 3 line printer, which gives ~1000 lines per minute XD

youtube.com/watch?v=FiEGoVzmyv

Public

@nina_kali_nina oh so you can just… collect links to threads… on a web page. i wish i'd thought of that, back when i used to write a lot of threads

Public

@hikari maybe you still can do it retroactively!

Public

@nina_kali_nina I never thought about using mastodon thread in this way, I mean create a links web page for it. What you use to build the website? A site generator or write in html?

Public

@xiaopi oh, it's much easier. I write the links in Markdown and then run md2html to generate the html. Just like that: github.com/ninakali/ninakali.g

The whole site is static html. I used to use site generators and such in the past, but writing HTML by hand or just using markdown is much nicer.

GitHubninakali.github.io/links.md at main · ninakali/ninakali.github.ioThis is for ninakalinina.com. Contribute to ninakali/ninakali.github.io development by creating an account on GitHub.
Public

@nina_kali_nina Oh, that’s a clever and clean solution, I like the ideal to only store md and html files inside the github io repository.

Public

@xiaopi note that GitHub can convert md files to html by itself - but it adds styles I don't want and javascript, too. I am too lazy to set it up correctly, so I'd rather generate the html myself.

Public

@nina_kali_nina I just create the links page and create it by using pandoc , thanks a lot for sharing your ideal and tell me how to do it. I add a links to your original links page.

xiaopi.one/links.html

xiaopi.one
Public

@nina_kali_nina BTW I like typewriter!

Public

@xiaopi thanks! I need to get back to this project...

Public

@nina_kali_nina I can't find typewriter-tty thread in the links page, and looks like I can't search all your post in mastodon, can you please give me the link? Thanks.

Public

@xiaopi this project is so old I posted about it on Twitter! I have saved the photos and the notes to github: github.com/ninakali/ninakali.g

I was planning to do a repost when the project is finished. Right now I have separate Arduino projects for keyboard scanning and for stepper control. Plus, stepper controls are quite literal, so it's not like I can send a string and get it printed out just yet. But it can be done in a weekend or two :D

Here's a few photos from the last time I've tinkered with the typewriter/teletype.