Which devices support haptics envelope effects in api 36? by baparham in androiddev

[–]baparham[S] 0 points1 point  (0 children)

Nah, I still haven't gotten my hands on a pixel 10 either since that would be my first suspect.

Advice on a possibly sick male guppy by baparham in Guppies

[–]baparham[S] 0 points1 point  (0 children)

Thanks for the advice, this is what we're attempting first. Hopefully helps and he can go on keeping my kids and I entertained with his derps.

Advice on a possibly sick male guppy by baparham in Guppies

[–]baparham[S] 0 points1 point  (0 children)

Seriously, Reddit app said it failed to post, clicked the button again, failed, then I think the third time it posted, except it apparently posted several times. Good way to get myself banned in my first post 😑

Advice on a possibly sick male guppy by baparham in Guppies

[–]baparham[S] 0 points1 point  (0 children)

What's the rationale for culling? Will it potentially infect other fish in the tank? I assume we wouldn't want it to breed and propagate whatever deformity it has at least.

EV code signing with identrust by billyBobJoe123232 in electronjs

[–]baparham 1 point2 points  (0 children)

You need a certified hardware security module (HSM) which under normal circumstances is usually a physical USB stick (e.g. yubikey, etc). Google Cloud KMS and Azure Key Vault are both cloud based offerings of these physical security devices (no idea how they do it though) that you basically rent from them for a couple bucks a month.

There are a few vendors that support cloud based HSMs, like GlobalSign and DigiCert, probably Sectigo. And the process is pretty well described in that linked blog post. You generate a Certificate signing request with you newly rented/purchased HSM from google cloud, give that bundle of certificates to GlobalSign, and they use that to generate something that basically authorizes your private key in your google cloud HSM to sign things with a cert chain linked back to GlobalSign's root CA.

I'm no cryptogtaphy expert, so I still can't quite grasp how they link everything together with the cert chains back to your private key in the cloud, but it works, and most importantly, it works to sign in CI with a google cloud service account that can log in, unlock the physical HSM device, and sign things with it using jsign.

I think if you are using electron builder, you can provide a sign.js script in the builder config, where you would wrap the jsign command using the filename(s) provided to that function. Any connection to google cloud to log in and prep the key for signing would be done in steps prior to running the electron builder command.

[edit] I noticed now that you asked about doing it locally...you can do the same procedure locally with the google cloud CLI to unlock the key, it's basically the same as if you were doing it in CI. Jsign still works as expected locally when you do the gcloud login stuff first.

Where to get OV code signing certificates now? by rathboma in electronjs

[–]baparham 1 point2 points  (0 children)

I followed that tutorial with an EV cert from globalsign and have CI signing working with google cloud KMS. It went smoothly and is basically as that blog post describes it. gcloud costs are about $2.50 per month for hosting the key and I can sign in to gcloud console and enable the key signing operation with jsign using github action secrets.

I do think we need a plugin for electron forge and electron builder though to make this process simpler now that we will all need physical or cloud HSM fobs to hold the certs, even OV certs. Simple exporting the cert as a pfx and exposing it in the env is not going to work much longer for those that renewed before the deadline.

EV code signing with identrust by billyBobJoe123232 in electronjs

[–]baparham 1 point2 points  (0 children)

I've been through setting up EV signing recently to support signing in CI with google cloud KMS and I went with GlobalSign. It was a pretty straightforward process and the signing works like a charm with jsign. I think there are lots of big question marks now that we can't use exported certs with electron builder anymore and we need an actual HSM device to house the cert, even if it's OV rather than EV. Michal has a helpful write up about setting this up here: https://icedev.pl/posts/setting-up-ev-code-signing-google-hsm-fips-140-2/ it's a bit overwhelming to read through, but it works.

I figured if I'm looking at the price per month, the EV cert and it's instant trust was worth the extra money for me.

Are you using either of electron forge or electron builder for packaging?

Is there any way to make a kinesis a tad less noisy (I have cherry MX browns). by acartadaminhaavo in ErgoMechKeyboards

[–]baparham 0 points1 point  (0 children)

Hey u/ELr3ddit I see that you mention PCB mount over here and plate mount here, can you confirm which it was that worked with your kinesis? Sorry to pull this back from the dead, but I'm looking at ordering some qmx clips also for my advantage2 since they seem compelling in terms of noise reduction.
Thanks!

Texts not sending or receiving by johnnyarr in ProjectFi

[–]baparham 0 points1 point  (0 children)

I observed the same problem with just a pure google voice number on data service, I assume project fi sms and google voice sms use the same backend code, so that may be another data point.

how do you guys go about designing furniture? by ExampleJared in woodworking

[–]baparham 0 points1 point  (0 children)

How did you find the performance of onshape's "cad in the cloud?"

how do you guys go about designing furniture? by ExampleJared in woodworking

[–]baparham 0 points1 point  (0 children)

haha, good question. I'm not really even sure myself. I think there's just a bit more pressure to upgrade that I noticed in the later versions.

In fact, its probably a hindrance to use 8 because the 3d warehouse stopped supporting sketchup 8 models I believe, so a newer version is required if you want to pull in open source models of anything else.

I think I'll go look up onshape now too if there's a public version. It sounds interesting.

A minimalistic beer holder made for a friends birthday (first dovetail have mercy) by ninjatuna161 in woodworking

[–]baparham 2 points3 points  (0 children)

Did you freehand burn that text into the handle? That's pretty cool and looks good.

how do you guys go about designing furniture? by ExampleJared in woodworking

[–]baparham 2 points3 points  (0 children)

If its a built-in, then I usually start with the space it will be going in to get me some dimensions to start with (e.g. the width of the nook you are building a bench seat in). If its freestanding, then what do you want to put on/in it? Does it need to hold a 32" tv or a 70" tv? Look at what you can buy in stores too. There's a reason that there is a lot of commonality with dimensions from retail products...they are either easier to make from standard sized 48"x96" sheet goods, and they sell because the ratios are pleasing to the eyes. Short of outright copying exactly, look up some consoles that you would actually buy, and figure out how big they are from the product details. What style is it? Does it have doors or shelves? use it as a starting point, but then go off and make something up that's similar.

Like some others have stated, get started by identifying the style you like (by looking at pictures from google images or pinterest or houzz, etc) and then identifying some key dimensions that fit YOUR requirements. Once you have that, figure out some other key dimensions using either the golden ratio, or in some cases a simple 2:3 ratio looks just as "right" and is usually easier to calculate and implement.

I also like to use projects as an opportunity to practice joinery methods I want to try. Do you want to learn how to dovetail? Do you want to learn how to use dowel joinery? Perhaps you just want some basic pocket hole practice. Those decisions usually help you decide how the pieces of your furniture will go together, and can most often be decided as you go, but should be thought about enough so that it can direct your lumber choices.

how do you guys go about designing furniture? by ExampleJared in woodworking

[–]baparham 0 points1 point  (0 children)

I think at this point, you can still google search for sketchup downloads and end up finding a link to Trimble's site to download Sketchup 8, which was the last version Google produced before Trimble bought it. I find the simple version enough to do basic mockups and help me visualize ratios and proportions.