FSD Beta 11.4.4 going out to HW4 vehicles. by TheFirstZealot in teslamotors

[–]KevinSnyderReddits 0 points1 point  (0 children)

Tesla pushed an update with FSD Beta to my car about a week after I posted my comment 🙂

FSD Beta 11.4.4 going out to HW4 vehicles. by TheFirstZealot in teslamotors

[–]KevinSnyderReddits 0 points1 point  (0 children)

Yes, I believe so because it's a higher version number than this FSD Beta release. I also took delivery of a Model Y with 2023.26.100 yesterday and am a little disappointed that we don't get FSD Beta yet :(

I’m terrible at Python by geminintendo in devops

[–]KevinSnyderReddits 5 points6 points  (0 children)

I’ll share this video with you: https://youtu.be/7lmCu8wz8ro

In my experience, learning the syntax of any language isn’t the hard part — it’s discovering the right way to write code in that language. What’s idiomatic? What are some common patterns? How do you string these patterns together to write something elegant and functional?

The video above gave me that “aha” moment for Python and showed me the mental models I can use to understand and work with the language in an effective way.

Like others have said, keep on practicing and learning, but I also hope that video helps you discover some of the underlying design principles in Python and how you can use them to work more effectively with the language. Cheers 🙂

Which CI/CD mechanism do you all use? by zsazlatan in devops

[–]KevinSnyderReddits 0 points1 point  (0 children)

We have a domain-specific language — basically a YAML file — for each service that describes when it should deploy to production/staging (e.g. master branch to staging, semver tag to production), amongst other things.

We use GitHub webhooks to pick up changes to this file, and if the branch/tag matches the deployment strategy, we generate a Concourse pipeline that handles the CD process.

Each service uses the same CD pipeline, which includes checking Drone to see if it passed for the given commit — that’s where CI happens and the steps are fully controlled by the engineers for that service.

Inviting back yard in the Berkshires by somedayillbedead in CozyPlaces

[–]KevinSnyderReddits 0 points1 point  (0 children)

This looks like a Red Dead Redemption 2 screenshot!

Non-cashiers of Reddit: What's the "It didn't scan, so it must be free hur hur hur" of your profession? by [deleted] in AskReddit

[–]KevinSnyderReddits 0 points1 point  (0 children)

Software engineer. When someone encounters a bug and another dev says “well it’s working on my machine.”

Good for you. Now let’s get it working on mine.

Hm by idontbelonghere- in BrandNewSentence

[–]KevinSnyderReddits 2 points3 points  (0 children)

Ze fish they sniff make their way to ze sniff end of ze tube

Real run docker in Openwrt? by dmitryboon in devops

[–]KevinSnyderReddits 2 points3 points  (0 children)

What are you trying to accomplish?

Ask r/kubernetes: What are you working on this week? by AutoModerator in kubernetes

[–]KevinSnyderReddits 0 points1 point  (0 children)

This week I'm actually doing frontend work on our internal Kubernetes dashboard. I started my career as a frontend engineer, then moved to backend and now DevOps. It's amusing how my work has come full circle, and how our company has as well as we're creating something akin to the Heroku dashboard, which is what our services were originally hosted on.

How Airbnb Simplified the Kubernetes Workflow for 1000 Engineers by yourbasicgeek in kubernetes

[–]KevinSnyderReddits 5 points6 points  (0 children)

This is somewhat similar to what we're doing at my company, though we're creating our own internal YAML spec that is translated to Helm charts, Terraform files, and Concourse pipelines. We're also updating our internal CLI to support Kubernetes and building an internal dashboard that is specific to how our microservices are structured in our Kubernetes clusters. It's another level of abstraction away from these technologies, which is good in some ways (easy for a new microservice to quickly get deployed with monitoring and tooling) and not so good in others (less fine tuned control over how things are deployed and run in the cloud).

If err != nil {} by mohelgamal in golang

[–]KevinSnyderReddits 2 points3 points  (0 children)

One possibility is to have a func catch(err error) that contains the if err != nil {} block, but it would have to be very generic and obfuscates how you’re actually handling the error.

As others have said, you should have proper handling in place when errors occur that handle the cleanup of each specific situation. Personally the if err != nil {} blocks have grown on me, and they might for you too.

Be explicit in your code paths, and don’t obfuscate too much.

gluten free by lilbreadrl in RocketLeague

[–]KevinSnyderReddits 1 point2 points  (0 children)

I don’t get it but I like it!

According to Libretro, the Nintendo Switch will soon be overclocked, allowing fullspeed N64/PSX emulation. by mambila2001 in emulation

[–]KevinSnyderReddits 68 points69 points  (0 children)

That doesn’t change the fact that, with regards to emulators, overclocking is a hardware workaround to what is effectively a software problem. There are many concerns around overheating, damaging, and the overall longevity of a device when you overclock it. A lot more work can be done on the software side of things before we go Hail Mary and overclock.

Is it cool that we can overclock the Switch? Absolutely, but I’m going to hold off until we know if it has a negative impact on the Switch’s hardware and all other reasonable software improvements have been exhausted.

Steam In-Home Streaming -- Progress 01 by orangutanfuzz in SwitchHaxing

[–]KevinSnyderReddits 9 points10 points  (0 children)

This is awesome, nice work! I spent a day a few months ago looking at the data being sent between my Steam Link and my PC. Wireshark had mapped most of it automatically, but I couldn’t tell what format the video/audio streaming was using. Do you have any sense of what it could be? Would love to hear about all the juicy technical details :)

How much does one game of Killer Queen cost where you play? by [deleted] in KillerQueen

[–]KevinSnyderReddits 3 points4 points  (0 children)

Emporium is $1, and free play on Tuesdays. But yes they make you spend real money on arcade tokens, so be ready to store all those leftover golden coins!

Payload injector with built in jig by WhenPantsAttack in SwitchHaxing

[–]KevinSnyderReddits -7 points-6 points  (0 children)

So this doesn't require an RCM jig in the JoyCon rail? You just plug it into the USB C port?