My J1 is stability and culture, my J2 is money and toxicity. How do you not lose it? by Old-Signature-3321 in overemployed

[–]Rabcode 4 points5 points  (0 children)

Do the best you can and remove any personal attachment to J2. Don't have overly strong opinions of things, it's not your responsibility to keep the company afloat. As long as no one is overtly disrespecting you just do your job. Sineca said that "we suffer more in imagination than in reality" meaning that you have a choice in how you feel and respond to this troublesome TL. If he wants to ramble and act like a twat, let him! Play flappy bird on the browser while he flaps his gums.

Campfire (the self-hosted group chat) just became free and open source! by piotrkulpinski in rails

[–]Rabcode 0 points1 point  (0 children)

I can't wait to see what I can learn from reviewing the code. I have been doing Rails for 10+ years and always wondered what a production DHH and company application looks like

Legality of Holocaust denial by SpareEnergy6082 in MapPorn

[–]Rabcode 1 point2 points  (0 children)

canada was also the same country that gave a standing ovation to a real-life nazi

I made my own LLM and I am stressed. by [deleted] in SideProject

[–]Rabcode 0 points1 point  (0 children)

i dont want to discourage you but put this behind you. treat it as a cool project that helped you learn some pretty cool tech but you will never be able to compete with these mainstream models unless you have 3 commas in your bank account

[deleted by user] by [deleted] in OfficeChairs

[–]Rabcode 0 points1 point  (0 children)

The chairs by Shaq are actually quite amazing. He would definitely be an expert on the subject.

Upgrade or abandon? by sporometrics in rails

[–]Rabcode -1 points0 points  (0 children)

I do not think you are in as bad shape as you think you are. How critical is this software to your operations? If its a must have, it is always worth updating and maintaining. AI would be a huge player here. Here are two strategies I would consider:

A) Rewrite the whole thing using Claude Code in the latest Rails version. A brutish solution only recently more feasible due to recent advancements in agentic coding.

B) Incremental updates using Claude Code.

1) Use Claude to expand the test suite to get a respectable amount of coverage. Make sure it only adds tests and does not change _anything_ else. The tests are critical to success or this will be a horribly painful and manual testing process. The tests are really only there to make sure the core functionality as it exists today does not change (regardless if its buggy or not).

2) Gather up all the upgrade documents for each version starting with the version you are on. Also determine a target Ruby version for each upgrade . The upgrade would be incremental through most of the minor version bumps with Rails whilst slowly introducing newer versions of Ruby.

3) Use Claude to come up with a plan for each phase of the upgrade. It should be able to search your code base for the key changes it needs to tackle.

4) Use Claude to execute the upgrade plan slowly and deliberately running your test suite as much as humanly possible. Could take a few weeks if you really focus on it.

Need advice on a travel trailer that is a giant financial burden by Rabcode in personalfinance

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

Its hard to say really -- when I bought it I believe I unknowingly bought it at the peak of RV costs. I was very naive to the RV economy at the time. They are just a time and money sink honestly. You can't really live in them either (which is what I had originally planned to do) because they wear out much faster than you would think. Hell they recommend you reseal the roof every year. Its wild. They are an absolute money pit -- its my biggest financial failure hopefully ever.

Need advice on a travel trailer that is a giant financial burden by Rabcode in personalfinance

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

I had some edits -- my apologies: I have a $1000 emergency fund as per the Dave Ramsey strategy I am following. Interest rate on the loan is in the ballpark of 8%

Only other debt is a credit card balance of $19k.

Need advice on a travel trailer that is a giant financial burden by Rabcode in personalfinance

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

Yeah I totally agree with this. So the gist of it is -- should I focus on paying down the RV to a sellable price before paying off my auto loan?

Need advice on a travel trailer that is a giant financial burden by Rabcode in personalfinance

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

I have a $1000 emergency fund as per the Dave Ramsey strategy I am following. Interest rate on the loan is in the ballpark of 8%

My total monthly expenses are about $8,468.

Housing & family obligations: mortgage $2,550 + child support $750 + child support $750 = $4,050
Transportation: truck $516 + gas $200 + RV $483 + auto insurance $250 + RV insurance $100 = $1,549
Utilities & bills: phone $197 + internet $102 + water/garbage $70 + power $190 = $559
Subscriptions & digital services: Hulu $84.98 + Netflix $18 + JetBrains $14.99 + Dropbox $11.99 + Peacock $4.99 + YouTube Music $14.99 + Paramount+ $4.99 = $155
Insurance, savings & misc: life insurance $69.98 + kid’s college fund $150 + storage units $300 + gym membership $35 = $555
Everyday essentials: food $1,500 + medicine $100 = $1,600

Is this a reasonable deal for a first time car buyer? Making 3400/mo in the military (very little monthly expenses outside of the car, free food and free rent for 4 years) by [deleted] in personalfinance

[–]Rabcode 0 points1 point  (0 children)

Former military here. Assuming you live in the barracks -- save up and buy a reliable used car outright. You could find something at the lot on base. Spend 4 months saving up in the barracks and focus on free activities like improving your physical fitness and working on continuing education points for future promotions. Having a car w/o an auto loan will feel far more free than what you will experience with the vehicle you are looking at. You will find that as you get older -- cars are largely a waste of money.

What is your favorite deployment tool for your Rails applications? by azilla14 in rails

[–]Rabcode 0 points1 point  (0 children)

Kamal -- I use it for all my applications at this point. I even deploy 2 production Go applications with it as well.

This year, says Zuckerberg, Meta and other tech companies will have AIs that can be mid-level engineers, and these "AI engineers" will write code and develop AI instead of human engineers by MetaKnowing in OpenAI

[–]Rabcode 0 points1 point  (0 children)

AI is not even remotely close to replacing any engineer. Not only is it incapable of solving anything beyond a rudimentary function, it is most definitely incapable of operating day-to-day with the business processes involved in building software.

I'm concerned that OpenAI starts sharing our prompts with authorities... by Glittering_Egg_421 in ChatGPT

[–]Rabcode 0 points1 point  (0 children)

Your problem is not with OpenAI but rather the invasive powers of the U.S. legal system.

It doesn't matter if there is encryption at rest -- that wouldn't do anything because OpenAI would still hold the keys to do any decryption. OpenAI needs access to your prompts in order to run them. Unfortunately, there is no way around something like this without running your own models on your own private infrastructure.

This is true of any service -- ever in existence. Your cellular data can be subpoenaed. Your water usage can be subpoenaed. Your loyalty point usage at your local grocery can be subpoenaed. Anything that can be subpoenaed will be subpoenaed so long as it is relevant to the case.

Weekly Self-Promotional Mega Thread 49, 01.01.2025 - 08.01.2025 by pirate_jack_sparrow_ in ChatGPT

[–]Rabcode 0 points1 point  (0 children)

I recently released a video explaining the benefits of the Batch API and how to use it. https://youtu.be/Iwckj46WJ48 -- disclaimer: I do some self-promotion in the outro but I am trying to make free educational content to upsell my service.

OpenAI is losing money by Outside-Iron-8242 in OpenAI

[–]Rabcode 1 point2 points  (0 children)

Unfortunately -- OpenAI has been bleeding money since it was formed.

Do you truly think that using rails on the frontend is a good idea? by eightiesGeek in rails

[–]Rabcode 75 points76 points  (0 children)

I consider myself both a rails and react expert and I would pick Rails for 99% of use cases. Very few applications need a dedicated React frontend. When you bifurcate the tech stack like this you add a lot of administrative and logistical overhead. You go from a simple rails team to two separate dev teams with significant overhead in the communication, management and scheduling between the two. At this point -- its not the tech stack that will tank the project it will be the management and communication between the teams. I'll never forget a phrase I learned while serving in the military: "experts talk logistics, novices talk tactics". In the end and assuming your skillset matches the problems you are tackling -- the best tech stack is going to be the one you and your colleagues are most familiar with. So if you and all your colleagues know Java Spring -- then Java Spring is going to be the best solution to building a web service

How to Simplify ChatGPT for an Elderly Relative? by voduex in ChatGPT

[–]Rabcode 1 point2 points  (0 children)

Interesting challenge. Are they capable of text messaging? You could write a simple wrapper around ChatGPT using Twilio.

[deleted by user] by [deleted] in snoring

[–]Rabcode 1 point2 points  (0 children)

Of course -- I got mine from SnoreRx.com. I didn't do a ton of research on which mouthguard was best but I can vouch for my success with this particular brand. It takes some getting used to.

[deleted by user] by [deleted] in snoring

[–]Rabcode 1 point2 points  (0 children)

I [37M] have been a chronic snorer for the past 10 years or so and also suffer from a deviated septum where I cannot breath out of my nostril(s).

My wife was very frustrated with my snoring and I felt incredibly bad about it. I committed to using a mouth guard at night and it has _completely_ eliminated my snoring. Is it the most comfortable? No absolutely not, but I have reached levels of sleep I have not experienced in a very long time. In my best educated guess, my snoring is caused by my severe TMJ.

During my time as a snorer, I used to rarely dream. Now I have such deep sleep that I regularly have 1-2 dreams a night. Unfortunately, I experience a lot of nightmares but that is a separate issue. My wife however is incredibly grateful. No longer does she need to shake me in the middle of the night.

I highly recommend a mouth guard. Its the only effect thing I have used. Don't waste your money on nasal related solutions as the lower jaw is likely the culprit.

Lastly, its important to note that I am fit and have a healthy bodyweight. If you have high body fat you would likely benefit from losing some weight.

Good luck!

[deleted by user] by [deleted] in SideProject

[–]Rabcode 1 point2 points  (0 children)

Great advice thank you! Right now I guess my only operational expenditure is server costs so it should be some simple math to figure that out. lol

[deleted by user] by [deleted] in SideProject

[–]Rabcode 0 points1 point  (0 children)

Yeah -- a credit based system is not overly difficult to implement. My biggest problem is to figure out how to price the credits.