@joncruz@mstdn.social avatar

joncruz

@joncruz@mstdn.social

OpenSource developer, father, color wrangler, one of the core inkscape developers.

he/his/him

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

aeva, to random
@aeva@mastodon.gamedev.place avatar

The Leaving Rust Gamedev article resonates with most of the frustrations I've had working on the internals of Tangerine (C++) since I converted it from being largely single threaded spaghetti to aggressively concurrent spaghetti, and that's making me think maybe I'd have a better time if I picked a different language for the hot paths, because necessary non-compulsory refactoring also kills iteration time.

I just don't know what though, because nothing ever seems to fit the bill of what I need.

joncruz,
@joncruz@mstdn.social avatar

@aeva well... I know that it started out as Java mutated to support COM (with delegates thrown in because they were the pet feature of the poached architect) and was not a bad choice if you were doing Windows only products. Personally I preferred not to limit myself so stuck with C, C++, and Java (though now and again I have a business reason to use C#). I've also watched Windows dev teams fail in their "bring our app to Linux" efforts. Last couple of years it's finally more viable, but still...

joncruz,
@joncruz@mstdn.social avatar

@aeva oh, also the prevalence in the target demographic makes it a viable option as long as license and technological aspects don't get in the way.

Learning #GadotEngine I decided to stick with their domain specific language because it seems decent and I don't have a bunch of C# baggage to drag me around.

aeva, to random
@aeva@mastodon.gamedev.place avatar

I need to get my mind off the bad. Anything good going on tonight for anyone? Feel free to share things your excited about or happy about or just cool stuff you've come across recently

joncruz,
@joncruz@mstdn.social avatar

@aeva the black and white cat is currently to my side over on the back of the sofa, eyes closed, paws well in front of him, contented and "smiling" at me.

Cats. Good.

aeva, to random
@aeva@mastodon.gamedev.place avatar

CPUs always seem kinda confused when you hold them at 100% load for more than a few seconds

joncruz,
@joncruz@mstdn.social avatar

@aeva I still keep thinking about a co-worker mentioning to me that "load" is one of the worst measurements, and top is not that great.

Still tempted to do a pure X11 alternative to xload.

joncruz,
@joncruz@mstdn.social avatar

@aeva as long as it's parallel (and for the record I generally take it as a given that you're doing and conveying things accurately).

Also what made me sadder about "load" tonight was waiting on Cura slicer and pulling up system monitor to see it using only one of 32 CPUs ๐Ÿ˜ฟ.

Given that I'm needing to bump it to 4x the pieces to make this collapsing cane work, I might need to check other slicers.

aeva, to random
@aeva@mastodon.gamedev.place avatar

I created something perfect on accident yesterday, and I cannot show any of you.

Not because it is a secret or anything, just because I can't record it without it turning into total garbage.

It is beautiful and perfect I want to make a whole game out of it and also Gnome's screen recording thing just completely shits itself when I try to record it, so you'll just have to pretend you understand just how good this all is.

joncruz,
@joncruz@mstdn.social avatar

@aeva that sounds even more perfect. ๐ŸŽ‰

joncruz,
@joncruz@mstdn.social avatar

@aeva that is just pure art. Magical art.

NanoRaptor, to random
@NanoRaptor@bitbang.social avatar

Most people on earth canโ€™t remember anything before 1997.

joncruz,
@joncruz@mstdn.social avatar

@RL_Dane @NanoRaptor ah, yes. Remember that do well from my karaoke coding days. Heh, and the subject of my 11+ year old still-pending patch for Sodipodi.

So easy to do, yet way too easily overlooked.

joncruz,
@joncruz@mstdn.social avatar

@RL_Dane @NanoRaptor yeah. GCC/Egcs, Sodipodi/Inkscape, Hudson/Jenkins, OpenOffice/LibreOffice...

AKA don't be a jerk of a project owner. Hubris kills.

joncruz,
@joncruz@mstdn.social avatar

@NanoRaptor @RL_Dane oh, I know exactly what you're talking about.

I did a huge amount of drag-n-drop work in my multimedia days, Java in devices and security UIs, and extensively with Inkscape. With the latter we had Scribus, Blender, Gimp, Krita, and other devs collaborating on all of it.

Post-cyberdog and COM era was very interesting.

joncruz,
@joncruz@mstdn.social avatar

@NanoRaptor lines up with my realization long ago that Civilization is only twenty-something years old.

We hope to pass progress forwards, but the young do have to learn much for themselves before they can pick up the torch. What can be learned and understood in that much time is what our world has to function with.

tylermumford, to 3DPrinting
@tylermumford@mas.to avatar

Well, I've dived into a new hobby again. #3DPrinting !

I got myself a Bambu Lab A1 mini, and I am having so much freaking fun.

joncruz,
@joncruz@mstdn.social avatar

@tylermumford congrats!

Doing your own models yet?

joncruz,
@joncruz@mstdn.social avatar

@tylermumford what software are you using? I still need to get proficient at modern Blender, but have done most of my recent work with OpenSCAD or FreeCAD

joncruz,
@joncruz@mstdn.social avatar

@tylermumford oh, yes. Most definitely. One of the good aspects is that all three I mentioned have versions for Linux, Mac, and Windows. So no platform lock-in.

Lemme try to track down some links, as I've given "I've stumbled into this cool tool" jumpstart intro talks on two of them.

joncruz, to opensource
@joncruz@mstdn.social avatar

No #LinuxFoundation, not "rebel", but "evil 800 pound gorilla suing the life out of projects left and right"

Don't whitewash history
#ossummit #opensource #Microsoft

joncruz, to 3DPrinting
@joncruz@mstdn.social avatar

Ooh, look, I did a thing.

#3DPrinting
#FountainPen
#Kakuno
Kakรผno Clip by joncruz https://www.printables.com/model/857837-kakuno-clip

moira, to random
@moira@mastodon.murkworks.net avatar

went out biking

HOLY SHIT

joncruz,
@joncruz@mstdn.social avatar

@moira IKR!!!

moira, to ai
@moira@mastodon.murkworks.net avatar

of all the things wrong with copilot's recall

and there are so fucking many things wrong with it

one of the most amazingly wrong things is that... they're already throwing "ai" bullshit at these screencaps they're doing every five seconds, right? that's what does the OCR and also does the LLM-driven description for the search functionality later

and yet no one

NO. ONE.

thought to tell it

"and don't save screens with the word 'password' on them."

YOU COULD DO THIS WITH GREP, YOU STUPID FUCKS, WHAT THE HELL IS WRONG WITH YOU?! IT'S NOT HARD!

And yet, here we are.

#AI #LLM #Microsoft #Recall #Copilot

joncruz,
@joncruz@mstdn.social avatar

@moira international States to get really tricky. Then there's all the fun ways graphic designers love to tweak positioning, decorations, etc.

Oh, and that the average non-English speakers would tend to use 2-3 languages simultaneously

joncruz,
@joncruz@mstdn.social avatar

@moira you have a much higher regard for their image processing and recognition than I do.

I can't wait to see some data on their overall results and accuracy

joncruz, to pixelart
@joncruz@mstdn.social avatar

Ok, so successfully started my ilbm image parser

fd = open(target, 0);
if (fd >= 0)
{
fprintf(stderr, "target opened./n");

Now to just draw the rest of the owl

joncruz, to random
@joncruz@mstdn.social avatar

Hello, Petaluma

joncruz, to coffee
@joncruz@mstdn.social avatar

@josh hey Josh, I'm getting #coffee at a #Petaluma Peet's

joncruz, to godot
@joncruz@mstdn.social avatar

Hey peeps. Did you catch the latest Unity stock news?

joncruz, to random
@joncruz@mstdn.social avatar

Anyone know of any good books to get a college sociology student up to speed on #R? For someone who is tech savvy but a non programmer.

#RProgramming #RStats

joncruz, to mastodon
@joncruz@mstdn.social avatar

Interesting #mastodon dynamics when I see a post get more boosts than likes. Not a common thing on other social networks.

I think it highlights the subtle difference of promoting communication over popularity.

Kinda replacing "Ooh, I like this. Let me share it" with "oh, this is interesting information. Let me spread it"

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