Show newer

we got a grant to improve the celluloid nightmare and build a production copy for a university and make the whole thing open source.

The open source part was the plan all along, but we got to put a bit more into the grant application to pay for that bit.

So woo! Actually getting paid for something that I did that was actually somewhat interesting

Properly written unit tests save so much time.

Functional programming styles make unit testing much easier.

I can just run the test script and figure out what the big project refactoring I did broke, if it broke anything.

I am not sure why, but OOP is really hard for me, functional programming and recursion is much much easier.

I got an email addressing me as the main developer on a project that I had one pull request accepted on.
This is instead of any of the projects that I am the main author of.
It is asking me to star and contribute to another project.

Is this sort of spam normal for projects looking for contributors?

Remember:

Backups are not backups if they are only in one place.

I mean, I have a thing that says that. I want to find some place where I can use it.

Show thread

I really want to make a new cv that just says 'I'm a motherfucking sorcerer' in large bold letters.

Josh is still awake.
It is 3:30 am in Albuquerque.
He is supposed to go and make sure that the hardware and stuff we made is working with the client at 8:30am.

I kept bugging him to let me know if he needed any help, but he insisted he didn't and I thought he was asleep when I woke up.

The stuff looks good though, we made an interactive kiosk for a local food bank to let them show off something shiny during their 'give us money' fundraiser tomorrow

I have never successfully used tar without following instructions written specifically for the archive I was unpacking.

Never.

The joys of parsing svgs:

a.1.1,0,0,0-.2,0

grumble. I missed some part of this in my test cases and now I get to poke the parser and hope I don't mess something else up

Anyone have a reasonably easy to use c/c++ IDE for a not-quite beginner?

Apparently Code::Blocks isn't working out

I am writing an svg parser/rasterizer in Julia because the existing ones don't do exactly what I want.

Is making new tools when an existing tool isn't exactly what you want something other people do?

Unit testing is so much easier when you are using a functional coding style.

We made a laser pistol as a legitimate part of work.

It is a UV laser and we are using it to touch up cracks and other problems with the things we make with the resin printer.

I think that it is impossible to use it without going 'PEW PEW!!'.

Compiling Julia code into a standalone executable works without much more trouble than compiling an executable from c or c++

This makes me happy, writing Julia takes about as much attention as Python

It isn't quite as do whatever you want as node, but still cool.

Julia continues to be a very nice language to work with.

Being able to have inline python and c/c++ code is more than a little bit awesome.

and I guess also the celluloid nightmare and the biometric light show stuff too.

Show thread

It is really weird to see something that I designed and built and wrote the code for doing what it is supposed to do.

Both with Robbie and the sinister plotter

udp multicast is a lot easier to implement and use than I thought.

So screw mdns for this stuff

and yes, I am working on what is an explicitly fragmented network. That is a feature, not a bug

Show thread
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!