Little bit of everything!

Avid Swiftie (come join us at !taylorswift@poptalk.scrubbles.tech )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

  • 24 Posts
  • 650 Comments
Joined 3 years ago
cake
Cake day: June 2nd, 2023

help-circle
  • Hanselman pointed to a Microsoft blog post noting that, starting in October, the company began requiring “mandatory account verification for all partners in the Windows Hardware Program,” which also covers certifying software drivers. Last month, the company updated the post to say: “Accounts that did not successfully complete account verification and received a Rejected verification status have been suspended from the Windows Hardware Program, and submissions from these accounts are no longer permitted.”

    So they didn’t hand over their blood and urine samples to Microsoft so they don’t get to be developers anymore



  • Yesterday my spouse was trying to figure out how to set up copilot. I was trying to show them how I use AI to automate some of my flows, and tried to set it up for them, but turns out Copilot is different under every area of the company. Github Copilot != Office Copilot != Windows Copilot. They are all different and require different subscriptions! Horrible horrible user interface. Even the shit they’re trying to push everywhere on everyone is convoluted to hell. Why in the hell is would there not be one subscription that gives you access to everything?

    Microsoft is bloated and bureaucratic, and this whole thing proves it. They never think out of their divisional lines and it shows so hard. “Why would our subscription need to be linked with X or Y division?” _Because to a customer, there are no divisions, it’s just Excel and Visual Studio, it’s all just microsoft.



  • Oh he’s clearly very desperate for the hype to keep going. His ass is literally on the line. (I mean, golden parachute, but he’ll never work again), so no more infinite money glitch.

    I forget who said it, but if AI doesn’t literally surpass all current realms of thinking and automate everything, i.e. what they promised, it has failed. To the investors it means it failed. With that, the stock does not continue up exponentially, which to investors also means it failed. Then they demand he resign, and they put someone else in there.

    He could have stayed realistic through the whole thing. “Hey everyone, we’re learning day by day, and we’re proud to be the chipmakers to bring this to you.” Modest growth, but sustainable long term growth. Instead they drank the kool-aid full on, and said that it’ll cure all disease and wipe out hunger and everything else. Now he’s freaking out because all of the latest ideas are duds, people aren’t buying the hype anymore, and that means Jensen might be looking at the end of his tenure.







  • I really enjoyed Gifable, a self-hosted gif library. It was great, albeit a bit feature light. About 3 years ago the maintainer stopped maintaining and went AFK, nothing to be heard of then. I’ve since forked it, and I’ve been working on some new features to hopefully bring it up to speed. (Things like S3 storage, using AI image captioning to auto-caption your memes, categories, and hopefully full matrix integration), but it’s a slog.


  • First I asked it how to create a dump file. I hooked up ADB debugging to my phone, then used the scooter’s app as normal, with the logging turned on in Android developer tools. It created a very long and complex dump file of hex that I could not understand.

    However, then I had Claude get to work. I describe that in that I had opened the scooter’s app, and turned it on, paused a few seconds, then turned it off and closed the app. It started attempting to mimic the commands through the computer’s local bluetooth device, to get a successful response. Eventually, after something like 20 attempts it found a hidden clue that was basically a pattern that it had detected, and it was able to finally get an ACK from the scooter. Something I would have never been able to do. From there we have a plan on how to map out all of the other commands, but it was a huge win for the day.


  • Personally it’s what I use them for the most. I do not have the time to reverse engineer arbitrary things like this. I have a scooter that uses Bluetooth BLE which has no connectivity beyond that. I’ve been using Claude to help reverse engineer the protocol to hopefully get a home assistant integration up and running.

    Claude can see things I can’t, patterns in hex that are coming back, I send in results from wireshark and it can try ad neaseum to try and get something working. Right now it’s about half working. When I have time I’ll keep plugging away. Then hopefully other people will be able to use it, and we can have one less vendor locked in device





  • I agree with your take, and I think it’s why there can’t be a rational discussion about AI on the internet, because AI is a very nuanced topic and the internet does not comprehend the concept of nuance.

    Like all hype technology, both polar opposite sides will probably be wrong. The best and worst case outcomes are only 2 of an infinite number of outcomes in between. We will probably end up with some form of AI that sits comfortably in the middle.

    Thinking that way, for engineers, I think refusing to use it will only limit you. It’s akin to refusing to use an IDE, or css. It may not feel like that, but to companies you might as well say you only code on punchcards. I can personally attest that searching for senior engineering roles last yeardid not ask if I used AI. they asked how much AI I used, and I was required to use it during the interviews. This is not one company. Every company interviewed with. It’s here to stay. Refusing to use it comes off as stubbornness to hiring managers, not some grand fight.


  • I’m on my phone now so I can’t respond to everything. I wanted to say I do disagree, but I appreciate you taking the time to write it out and I understand your point of view.

    While I understand the underlying guidelines we try to uphold, I don’t think they can be force applied to everyone who contributes, and it’s not fair to hold people to standards they didn’t personally agree to. If that’s your personal belief, I’m all for it, but this guy might have just decided to make a project without caring about the exact definitions of OSS. that’s a risk we take using OSS code is that the maintainer can change their minds, but we can also take it and do what we please with it.

    Anyway, I’d have more but thumbs are stupid. Thank you for your thoughtful reply



  • I’m unaware of these, but I’ll take you at your word. I still say even if the guy is an asshole, we still lost someone who was contributing. If he is picking up his toys and going home, we still lost a developer. I wasn’t there for those issues so I don’t know how they were handled.

    I’ll compare it to Lemmy. Lemmy devs are (sorry guys) I’ll say… Disagreeable. They are headstrong and definitely have their own opinions which I have different opinions are about. I don’t think we would be friends. However, look at what they built, and the communities we’ve built thanks to their work. They started all of this, and now we have mbin and piefed and others thanks to what they started, even if don’t like how they handle things. We should always remember that the people contribute, and that’s more than the vast majority of us.

    (Not directed only at you commenter, but everyone else reading this to share my point of view)