@masukomi@connectified.com
@masukomi@connectified.com avatar

masukomi

@masukomi@connectified.com

👉 Senior Back-End Dev. Seeking Remote Position 👈

Autodidactic, Autistic, ADHD, Trans, and Geeky Programmer.

Queer friend of Camellia Sinensis.

If you want to hear my ramblings about Tabletop Role Playing Games check out my other account: https://dice.camp/@masukomi

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

masukomi, to rust
@masukomi@connectified.com avatar

internet geeks: "build cross platform native interfaces with this framework"

me: 🤔that'd be nice, but....
scroll scroll.... scroll.... "Yup, basically everything EXCEPT "

I really REALLY hate that the only reasonable way to generate a UI on macOS is . Nothing against Swift, it's just that it's the ONLY choice and seems to have forgotten that there are people in the world who like to "Think Different".

🤦‍♀️

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

It's taken me essentially all day to model this in

Partially because I'm new to it. Partially because it has some weird ideas about what you can and can't extrude. And partially because I couldn't find the standard dimensions for a trapezoidal utility knife blade, or any consistent guidance about calculating hole sizes for heatset inserts!

I need one more piece but that's just the same crescent with 3 countersunk holes, which I'll make after I have the actual screws.

masukomi, to macos
@masukomi@connectified.com avatar

question

Does anyone know of a language OTHER than swift that lets you create native, modern MacOS GUI apps?

Requirements:

  • not Swift / SwiftUI
  • doesn't require me to code in xcode
  • could actually be distributed via app store
  • not HTML ... like actual native GUIs
  • works on arm macs

I don't really care about app store i just require no "hey install this esoteric & geeky thing if you want to run my app" ;)

masukomi, to random
@masukomi@connectified.com avatar

Geeks um... We got problems! rubygems.org is now considered a dangerous site.

Anyone got some contacts at ? Firefox claims the warning is coming from Google Safe Browsing. https://developers.google.com/safe-browsing/v4/advisory

This happens in Firefox AND Chrome.

masukomi, (edited ) to emacs
@masukomi@connectified.com avatar

[EDIT: help acquired. Details in replies]

geeks. A while ago i added something to my config that turned all characters after the 80th column red. I desperately want to turn this off in org-mode (or off entirely) but i can NOT figure out wtf is doing it.

I've looked for all the things SO answers have suggested, but I'm getting nowhere.

Help Please?

Config is here https://github.com/masukomi/masuconfigs/blob/master/.doom.d/config.el

masukomi, to random
@masukomi@connectified.com avatar

Let's talk about corporate dehumanization of employees, and blatant disrespect for customers with a heavy helping of blatant corporate greed. That is to say, let's talk about Burger King.

Dehumanization:
Right now BK has the tagline "where you rule" because it's a pun on the "King" and the colloquialism "dude you rule!" In an abstract sense it's actually clever. In their application of it, it dehumanizes their employees and shows a complete lack of empathy

🧵 1/?

masukomi, to random
@masukomi@connectified.com avatar

An excellent ~43 min video essay on the of by someone who actually really likes the platform.

I think he's right about everything except that the recent hiccups with payment processing are a sign of neglect.
(details in reply if you care)

https://youtu.be/mXyN3-gQwJw?si=EXZVYtm5FnO6PidV

masukomi, (edited ) to swift
@masukomi@connectified.com avatar

Package Manager / People

I can't resolve known good packages from github. & searching has failed me.

I get 1 of these 2 errors. Unclear why it seems to alternate. API token has FULL access. SSH Key verified (by me and it). HTTP & SSH cloning configs both fail. Wifey can install the same package(s) just fine.

"realm-swift" is irrelevant. it's just a known good package & version to eliminate potential errors related to the package itself.

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

Someone on Reddit asked a question that showed honest interest in but just didn't understand what you could meaningfully do with it. They also had a bunch of misconceptions about its limitations.

As a result, I've put together a blog post that should hopefully give curious folks a good idea of what you can really do with a 3D Printer other than make silly things to put on your desk. Includes many examples.

https://weblog.masukomi.org/2024/02/19/what-is-3d-printing-good-for/

Please share with anyone you think might benefit.

masukomi, to ruby
@masukomi@connectified.com avatar

Another day, another native #Ruby gem that won't compile. I understand that there are some cases where you need to deal with external stuff via C, BUT so often native gems seem to be created because their devs felt that doing it in pure ruby provide performance that was too slow.

Ruby isn't a "high performance" language. If you want fast use C(++) or Rust or Go or any of the many "fast" options. Alternately, use your C skills to improve Ruby.

Stop injecting C into Ruby

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

I’m getting really sick of the keyboard halves moving around on my desk as the day progresses. So I grab some cardboard and a tape measure, and some calipers and figured out what it’s going to take to 3D print a spreader bar to hold them in position.

Unfortunately, I don’t have the ability to print some thing that is almost 60 cm long. So I will have to figure out some kind of joinery to do it in two halves.

A close-up of the index card. It has rounded corners and a light dot grid. On it are a series of circles with measurement distances between them. There’s a note about the diameter of the feet of the keyboard, and an annotation about the size of my 3D printer’s, print bed.

masukomi, to random
@masukomi@connectified.com avatar

Stumped on how to test our use of a weird rails feature.

Paired with coworker who's extremely good at what we do. He got stumped too. We asked Chat GPT. It's answer was essentially "populate the db with real data" ...which yes, that'd work, but like most systems I don't want to have to instantiate a massive tree of db objects to satisfy all the relationship dependencies required to just persist the 2 objects I actually need.

Eventually we 🤷‍♀️ and decided it wasn't worth testing...

1/? 🧵

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

Was watching a video about the problem of Open Source sustainability as it pertains to https://youtu.be/68FkIwCc_eo (worth watching). It reminded me of how so many people are using Open Source as a straw-man argument against Bambu Labs. So... Some thoughts

  1. folks say they stole Prusa Slicer code. They did not. They forked it and have open sourced their changes since the beginning. The existence of Orca Slicer (a fork of Bambu Slicer) is clear proof of this.

🧵 1/?

masukomi, to random
@masukomi@connectified.com avatar

A on mystery in 3 images. Solution in 🧵

controller has 2 actions, which i've called first_action and second_action just to distinguish them.

Rails will ALWAYS send you to first_action even when the route, and the action_name are second_action.

images: controller, debugger at breakpoint, routes

I stared at this for SO long before i figured it out while rubber-ducking it.

a screenshot of the debugger stopped at a breakpoint.
a screenshot of the routes.

masukomi, to woodworking
@masukomi@connectified.com avatar

/ Help?
What are these called and where can I buy them?

masukomi, to transgender
@masukomi@connectified.com avatar

applying for a job that, in the application, asks for

OMFG people. My gender, the kind of people I am attracted to, and what I have / had in my pants is none of your !#@$!$ing business. Holy shit. Why do you think this is acceptable to ask⁉️

If the market wasn't such 💩 and i wasn't forced to apply to 3 per week I would 100% skip this co. Instead, I'm putting "I don't wish to answer" for all, because 🖕

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

When I haven't been driving back & forth over mountains to the nearest tractor store with the right part, & wrenching on the tractor, I've been working on a stackable filament holder.

I've run out of good places to keep my 32 rolls. :/ So I designed this. V1 had solid walls, but after printing it I discovered it used ⅓ of a spool of filament & cost like $11 🙀

V2 (with holes) uses ~230g of filament ($6). Both should expedite my finding the filament I want w/o reading.

masukomi, (edited ) to random
@masukomi@connectified.com avatar

I went to check something on our and um.... 💩!

These drives are spinning platters that have served us well for almost 41,000 hours of use, so I can't really blame them for having a hard time.

Can any of you hardware geeks tell me how worried I should be? This is a configured as a Synology Hybrid Raid https://kb.synology.com/en-br/DSM/tutorial/What_is_Synology_Hybrid_RAID_SHR

I guess i've got some research to do today
@dachary

EDIT: Replacement Drives ordered. Thanks for the feedback.

masukomi, to random
@masukomi@connectified.com avatar

Discussing internationalization () issues at work.

A coworker noted that only one customer has asked about it. We have theaters across England and Ireland. As of 2021 there were 880,000 people in England and Wales that don't speak English well, and 160,000 that don't speak it at all. + plenty more in Ireland.

Don't confuse a lack of request for internationalization with a lack of need for internationalization.

masukomi, to random
@masukomi@connectified.com avatar

I want to talk to you about the stupidest maybe scam kickstarter ever. The video is only 25 seconds long so definitely go watch it, then come back.

https://www.kickstarter.com/projects/1644339685/the-ramen-now-rapid-desktop-cooking-for-delicious-meals

🧵

masukomi, (edited ) to random
@masukomi@connectified.com avatar

This morning we'll be testing exactly what it takes to make a flexible friction based paper holder.

This little widget is 2cm wide by 1cm by 1cm, and the arc of plastic is 0.42mm thick at it's thinnest point. The idea is to test if i can print something with such fine tolerances and once i print it (or the nearest thing I can) to find out If i can shove an index card in there, and how well it holds.

1/2 🧵

masukomi, (edited ) to drawing
@masukomi@connectified.com avatar

A while ago someone left a nice comment about a sketch I shared from my Maker's notebook. I don't remember which sketch, BUT I just reordered some supplies from JetPens, and one of the things I reordered was the ruler that makes creating drawings like these trivial.

It's this $2.30 ruler: https://www.jetpens.com/Raymay-Easy-to-See-Grid-Ruler-15-cm/pd/15001
The blue shaded grid is the secret sauce.

Coincidentally Adam Savage noted how valuable he found his similar ruler of his on a recent Tested build episode.

masukomi, to 3DPrinting
@masukomi@connectified.com avatar

& in the US: Where the hell do you find metric sized magnets? All the magnet sites seem to be imperial only… except for "mounting magnets" ?!?!

I found 1 - ONE ❗- Company that actually has a "metric magnets" section: https://www.apexmagnets.com/magnets/metric-sizes

Feel like walking up and slapping 👏 whatever political ass-holes have been preventing us from switching to the metric system. 📏

masukomi, to random
@masukomi@connectified.com avatar

Current status: waiting for drugs to take hold before X-rays.

It’s scary. Usually this moment is followed by my never seeing them again.

masukomi, to random
@masukomi@connectified.com avatar

As long as I am unemployed, I am trying to be a good house spouse.

The thing is, we long ago determined that am incapable of cooking or preparing food without making a mess. It doesn’t matter how hard I try.

That’s just frustrating. Frustrating to try and be clean, but then make the mess anyways. Frustrating to have to clean it up afterwards.

If we were rich, we would 100% hire a personal chef.

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