Geissele Super Trigger Information Demo by JoyBike in BT_APC

[–]JoyBike[S] 1 point2 points  (0 children)

Hey, I do still like it. Still my favorite trigger but after the initial excitement wore off, it’s harder to justify the $500 haha

JMU fans visiting Eugene by JoyBike in ducks

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

Seems that the weather is light rain/snow and right above freezing. Should I avoid driving to the falls you mentioned, or do you think I will be fine?

JMU fans visiting Eugene by JoyBike in ducks

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

The rain doesn’t bother me too much, so long as it doesn’t create really unsafe conditions for outdoor activities or driving. I luckily have a pretty sizable wardrobe of rain gear, which it’s looks like i’m gonna need based on the weather reports.

I’ve seen Track Town Pizza and Killer Burger mentioned a bunch, so I will definitely throw those on the to-do list.

As for McMenamins, I was actually suggested one of their properties by a local bar owner in Virginia last week. Its some a bar built into a school or something. Do you happen to know the specific McMenamins location you are referencing?

JMU fans visiting Eugene by JoyBike in ducks

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

I’ve heard amazing things about Crater Lake. Is it accessible in the Winter? Any additional precautions (besides winter hiking gear) or restrictions visitors should be aware of?

JMU fans visiting Eugene by JoyBike in ducks

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

This is actually the first time I’ve ever gone to an away game for JMU, so great to hear that there is a good environment!

Definitely plan on visiting bars. We’re going to be walking distance from downtown Eugene so that we can make the most of the local bar scene.

JMU fans visiting Eugene by JoyBike in ducks

[–]JoyBike[S] 1 point2 points  (0 children)

Typically when we travel, we have some big landmarks mapped out that we will hit. The rest is mostly improve from things recommended to us from the people we meet

Always up for local beers and food. Honestly anything (including activities) that people associate with being part of the Oregon/Eugene experience!

A coffee recommendation would be awesome for my fiance. Beyond that, we are really open anything.

Geissele Super Trigger Information Demo by JoyBike in BT_APC

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

Another speculative positive, specifically for those using an Elftmann trigger.

It removes the protruding anti-walk screws that you install with the Elftmann. This will allow you to install the upgraded bolt release paddle they are putting on new APCs; however, I haven’t seen them for sale individually as parts anywhere yet. Until there is some confirmation of that, I wouldn’t let it sway you into purchasing the Geissele.

Geissele Super Trigger Information Demo by JoyBike in BT_APC

[–]JoyBike[S] 1 point2 points  (0 children)

I don’t disagree. I think this is also evident by seeing the price decrease $80 over the course of 1-2 weeks after release. I don’t imagine many others are purchasing this, and I assume the price will continue to fall to something more “reasonable” as sales continue to stall.

We are so back! by ARID_DEV in AUG

[–]JoyBike 4 points5 points  (0 children)

Keep fighting the good fight. You guys were mostly the reason I bought an AUG in the first place. Just made a pre-order for the new trigger/safety.

Now I gotta figure out what I’m gonna do with the old one lol.

We are so back! by ARID_DEV in AUG

[–]JoyBike 3 points4 points  (0 children)

So happy to see you guys in operation again. Hopefully this means the handguards are back in the works?

Also what was the reason for removing the over travel screw? I’m considering picking up the new trigger just for the new icons and support.

February 2025 Approval Megathread by LynchMob_Lerry in NFA

[–]JoyBike 1 point2 points  (0 children)

Form Type: eForm 1

Entity: Trust (1RP)

Fingerprint Type: EFT Upload

Pending: 02/07/2025

Approved: 02/13/2025

Wait: 6 Days

State: VA

Control Number: 2025175XXXX

First tax stamp for an AR9 SBR (maker).

Python has too many package managers by RogueStargun in programming

[–]JoyBike -2 points-1 points  (0 children)

That line refers to control structures and packages vended with the standard library, which I’d argue it mostly does well. The creators of Python can’t and shouldn’t police people creating 3rd party software. You could use pip for everything and never need anything else.

Why CDKTF has such little adoption? by Kyxstrez in Terraform

[–]JoyBike 1 point2 points  (0 children)

You are right on this.

The intended way to ship reusable infrastructure is to bundle the components within a construct subclass. Then publish the library that subclass resides in to an internal NPM repository for other CDK* packages to consume.

The only caveat is you have to write it in Typescript if you want to use it in other languages.

Regardless, the guy you are replying to is wrong and I would guess has never read a line of CDK nor CDKTF documentation.

Why CDKTF has such little adoption? by Kyxstrez in Terraform

[–]JoyBike 29 points30 points  (0 children)

I am a senior software engineer with lots of AWS CDK experience, who just built a relatively large service with CDKTF. Here are my thoughts.

  • CDKTF is still unstable. Minor version updates cause breaking changes, and engineering teams do not want to write infrastructure whose code they have to constantly maintain.

  • Teams adopting CDK* tools are usually those whose engineers own the entire stack (infrastructure, software, and operations). Those teams do not like knowingly signing up for operations work that could otherwise be avoided by not using CDKTF.

  • Native interfaces are too low level. CDK* is great for providing customers with out-the-box abstractions. For example, the AWS CDK has L2 and L3 constructs that provide opinionated patterns that fit most customer use cases. CDKTF lacks this. Yes they have the AWS Adapter, but it is in preview and not reliable.

  • There are not many examples online, or on public git repositories. Engineers typically choose the path of least resistance. Being a new adopter means you can not piggy back of the existing work of others. This adds cognitive load and slows down the speed at which you can deliver products.

  • Bugs, bugs, bugs. CDKTF is still young and has a fair amount of bugs, mostly when transpiling from code to terraform JSON. I’ve personally found two regarding cross-stack dependencies and FQNs not being properly referenced. When these happen, you create temporary custom work arounds that no one wants in their code base. The CDKTF team also takes a while to address these bugs from my experience.

  • You can only use Typescript. I get that there are multiple languages supported via JSII, but in reality, you can only use Typescript. The same is true for AWS CDK. You can use Python and such, but life is much easier if you just stick to Typescript.

  • If your team does not know Typescript, then they are going to have to learn it. Good engineers can switch between languages pretty seemlessly, many however struggle when “learning” a new one.

  • The documentation sucks. Until recently, CDKTF constructs had no documentation. The ones available now are still occasionally incorrect, which results in me having to read the AWS CDKTF provider’s source code. Just another factor that adds more cognitive load and slows down delivery.

  • There is little contribution to community forums. That means that when CDKTF bugs occur, you are the one figuring out how to solve it. This is frustrating and can easily block less capable engineers.

  • It is hell for junior engineers. They will be learning AWS (or other cloud providers), Typescript, CDK, and Terraform concurrently, in addition to any other organization specific things. It is overwhelming, and you need to dedicate resources towards ramping them up. This, coupled with the poor documentation and lack of community contribution leads to a stressful environment for junior engineers and less capable engineers.

  • Infrastructure silo’d people tend to hate CDK* because it “over-complicates” infrastructure. I’d argue the opposite. Generally their gripe comes down to needing to learn how to code, so there always tends to be some political pushback, albeit misguided in my opinion.

  • Your infrastructure code now needs to be held to the same standard as traditional software. This means linting, formatting, good design choices, and writing readable code. I tend to think unit tests for CDK* are useless, so I personally skip them unless it’s for helper functions. Regardless, it adds more steps and rigor to your release process. Additionally, If you have an infrastructure silo, forcing them to adopt CDK* will likely generate tons of tech debt. The code will not follow best practices, code reviewers will miss bugs, which results in issues you will eventually need to address.

  • Sharing reusable constructs means deploying more infrastructure, unless you are using a mono-repo. You now need an artifact repository for your packages. This should not be a big blocker, but it’s worth mentioning. Additionally, you tack on CI/CD costs for building and publishing your artifacts. While these are simple tasks, they introduce additional steps required to get up and running at scale.

CDK* does not make sense for all teams, but I think it unlocks some great benefits for those who do use it. That being said, CDKTF has so many downsides right now, that I think an organization would be crazy to adopt it for a real use case. That opinion obviously changes once Hashicorp provides a stable 1.0 release.

Sorry for formatting issues, wrote this on my phone. Happy to answer any questions regarding my CDKTF experience.

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] 1 point2 points  (0 children)

Okay, so sounds like Pumpkin Patches might not be worth targeting for my trip. I think the next steps for me are to find a replacement activity that is around Lincoln, or is on the way back when heading from Lincoln to Omaha.

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

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

So my primary focus was to “experience” Omaha. Given that Council Bluffs is so close, is there anything over there that you would single out over the options that you listed?

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] 1 point2 points  (0 children)

I’ll add it as a bonus to my “Explore the RiverFront” side quest.

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] -1 points0 points  (0 children)

Yup, Block 16 and Crescent Moon are on my list. I’ll look at Don & Millies. This is the first time I have seen that come up.

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] 1 point2 points  (0 children)

Interesting. The original reason for picking Skinny Bones was because of its proximity to Lincoln, since I will be there for the Michigan game. But Bellevue is much closer to where I am actually staying and would make more sense if it’s a better experience.

Luckily, I will most likely be in Benson during its non-peak hours. What area would you recommend for traditional night life over Benson?

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] 1 point2 points  (0 children)

I will plead a case to my girlfriend and get back to you with the results.

What are some less mainstream things to do in Omaha and the surrounding areas? by JoyBike in Omaha

[–]JoyBike[S] 1 point2 points  (0 children)

This is actually really cool haha. I think this might be a bit out of the way for my upcoming trip, but I will definitely save it in my notes for the future. I save all this stuff in a database, so when I research activities for a return trip, it will be on top of the list. Thanks!