Amputee makes entirely mechanical hand
I can ask around, What is it you are wanting to know?
iâm thinking their keycards, which use a DESFire EV3 chip, donât actually use any of the security features of the chips and just use literally the last 3 bytes of the UID only⊠but I need someone with a Rivian and the keycards to do some testing and confirm some things for me.
I gotta say, having this implant has had a weird benefit I was not expecting. I started to buy broken iPhone/Samsung lots on ebay and other sites, repairing them, and selling them for profit. Testing the NFC functionality is a lot easier when all I have to do is hold my hand to it
Got the new SQL job. They finally gave me a query to write from the beginning. It involves parsing out memos that allegedly have an official format but looking at the first dozen made it clear thatâs not enforced.
So I ask the really smart guy âis there any reason I shouldnât use Rlike? Any performance issues or unexpected behaviors?â
And he tells me I shouldnât because regex is hard, I donât know it, and Iâll just spend forever tweaking what I wrote.
He sends me a starter query that has this:
,replace(replace(replace(replace(replace(replace(upper(memotext),â â,ââ),â-â,ââ),â/â,ââ),â',ââ),â_â,ââ),â.â,ââ)
to try to fish out formatting inconsistencies. Eventually he has a 17 line query that returns 36 results.
My four line query I wrote before I asked him gets the exact same results and doesnât change the final output from that column and still works if some weirdo decided to use a colon instead of a space or whatever. And being 100% transparent all Iâm using is the more advanced wildcards that Rlike allows. Iâm not doing anything fancy.
So Iâm sticking with mine because he needs to figure out that âI donât think youâre skilled enoughâ is not a reason for me to not do something. I donât know regex but I know what the logic should look like to get what I want. Learning the written bit is easy from there. Thatâs literally how I learned to use SQL.
I need to find some way to tell him I appreciate his willingness to help but if I ask a question he needs to answer that and not try to make me do things his way.
Do a quantitative analysis to show performance gains and try to toss in some outliers. His concern is unintended consequences (a la regex)⊠so show that itâs not regex and there should be no unintended results.
If he gets pissy, congratulations you have a shit boss.
Oh itâs going to come up again. This one is probably too simple to get a read on performance gains⊠But Iâm rebuilding another dashboard and all the SQL in it and the original has 23 lines of nearly identical âlikeâ statements to try to get all the right accounts. I promise I can clean that up and itâll definitely see gains in performance. That one is a whole mess and takes forever and I know they miss things due to how they wrote it.
Itâs really funny because I was specifically asking him if there were any performance issues or unintended behavior I should be aware of. Because thatâs a place where having a lot of experience is super helpful. You get to know what does and doesnât work. But âDonât do it because you donât know enoughâ is not a reason.
Itâs even sillier because he was the one during the interview where we had the exchange âDo you know any pythonâ and I went ânot really.â Then he asked if I would look at some and try to tell him what it was doing. So I did. I was wrong about literally everything I said. But it didnât stop me from trying.
I think he means well. He takes pushback well and heâs always willing to help. But I get real annoyed by being told I canât do something just because I donât already know how to do it. How the fuck else do I learn?
Everyone on the team is good, but even good people can have annoying traits. Thatâs just one where he and I keep not communicating well. Eventually he will hopefully get a feel for how I work and learn that it doesnât matter if I know how to do it or not. Only technical issues or deadlines will stop me from trying.
Would anybody like to try and unscramble this
GONADUSER NIGHTS
DANGEROUS THINGS
I raise you this to descramble:
amwrwzg.aqk/yyvaj?t=ztHXlm5ReI0
Something tells me that itâs a link to the rickroll that youâve got under your skinâŠ
that was my guess also
I donât see very many situations where âDonât because you donât know enoughâ is valid. Certainly not in the IT field.
I occasionally train people professionally. âYou donât know enoughâ, is always followed by âThis is how you do it, now repeat until you get it.â
Right? Like the information is all there on Google and Iâm taking care enough to check I canât straight up break everything⊠Part of the reason I asked is because I donât see it in use in other queries where I think it should be used. If he was like âyeah when I port it into python for automation, it will stop working. So we canât use it for automated projects.â Thatâs a concern I thought might be valid⊠He was like just âregex can get really complicated really fast and you can get stuck troubleshoot it forever.â
I even said during the interview I use Google a lot to find the best way to do stuff. I want to learn. I donât want to stagnate where I am. And they are trying to teach me different things⊠By having me watch them do stuff over teams, a way I actively canât learn. They also donât want me to stagnate with my current skill set.
I think we will all eventually come to an understanding but itâs going to be really frustrating until then. Probably for them as well. I will learn things out of spite. Iâm incredibly bullheaded. Itâs my defining trait. Iâve had friends warn prospective managers about me before they hired me. So I try to understand it goes both ways. I always become very good at whatever my job is. Thatâs the trade off.
And as much as I am frustrated by things like this, I like the team Iâm on. So once we get past the growing pains I think it will all come together nicely.
Thatâs a great way to do it. Like at the point someone is aware something is possible, teach them the better way. Give them resources. Bonus points if itâs in a way they can learn well.
Totally different kind of training environment, but what was pounded in my head, and I pound into students heads
âYou donât know what you donât knowâ
Explosives? Nuclear engineering?
High risk situations definitely apply
Hey @amal, the second datasheet link on this page is broken, itâs missing the D in DangerousThings, just so you know: