Show newer

This is the first time I have used tabbed terminal windows and it hasn't seemed terrible.

I have an sql shell open in one terminal and the python environment using the sql database in the other.

I see how this could be useful.

I have successfully defeated sql for the night. I am sure that tomorrow it will be back for revenge.

I could make this table have 301 columns instead of being about 1.3 times the size it needs to be.

But then I really don't want to type out the command to create a table with 301 columns.

Bleh. Now I have to think about sql database schema.

I don't wanna!

Grumble, this whole 'having to eat' thing is a pain.

It is easy to ignore the principle of not duplicating data unnecessarily until you end up with a 42 gig output from an input that was about 200mb.

So now I guess it is time to set up mysql.

My laser cutter can scale things, so I am playing with that.

And you know, testing to make sure that cuts are repeatable and everything.

I feel like I should apologise o the very concept of coding, and to everyone who helped me learn to code, for the quality of what I am currently writing.

So I am sorry.

The difference between using this backlash suppression stuff I made and not using it is surprising. It isn't completely perfect, but now unless you know exactly what to look for the effects of backlash aren't noticeable.

Next we have to test cutting precision parts and make sure that they work too. Anything with 90 degree turns should work just fine.

And we may switch from a belt to a worm screw for the x axis which should greatly reduce the amount of backlash.

I spent all day first figuring out that the problem with the laser cutter was backlash and not some weird rounding in my code, then the rest trying to implement some compensation for it. I finally succeeded but my brain was melted by the first part so it took way too long to implement and I still need to add some some smoothing so that the compensation doesn't add weird jumps into lines.

I used the laser cutter. It took a long time but then I realised that I hadn't cleaned the lens, so it should hopefully take much less time in the future.

For scale, the pieces of wood it is cut out of is 3mm think and A4 sized.

LASER CUTTER!!!

I have had questions from someone in China asking about how to use Bob and now someone from Russia.

It isn't exactly popular, but it is getting a much wider audience than I expected.

I have no idea how to set up any sort of classes. At the moment I don't have a visa that lets me work, but I would still be interested in teaching a data analysis for non-tech people courses and see how it goes.

I have no idea how to set up something like that when I am not connected to a university here.

I have been listening to @powderpaint and @envgen on band camp all morning while working. I am not sure what took me so long to do this

I was listening to some @powderpaint stuff on band camp and Javert started wagging her tail in time to the music.

Because she is adorable.

powderpaint presents FOR A MOMENT

powderpaint.bandcamp.com/track

hey why not put us on all your spotify and itunes playlists cos it's on there too

(eye contact in cover art below)

It turns out that when your x-axis is belt driven and a meter long, you will have problems with backlash unless you are very very careful.

LASER CUTTER!!

The laser cutter I designed and built works!

So so very excited about this.

(This is 3mm plywood)

Show older
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!