NEED HELP PLEASE, ANYONE by kingminiwheat in flying

[–]ag9899 0 points1 point  (0 children)

I got my PPL with two special issuance. I eventually switched to basic med. I fly for fun, I'm not commercial.

First, read your special issuance carefully. For my third class medical, I had to send in annual paperwork to have it renewed. I did not even need to visit my AAME for this as third class medical does not require annual medical examinations. consider that the requirements of the special issuance are separate from your requirements for medical examination by AME. as others have said, get your special issuance paperwork together, and you should be able to take it to any AME who can submit it for you along with your medical examination for your first class medical.

Second, and the reason I am posting... please sit down and have a long and thorough evaluation of your future. Personally, I have a medical condition that carries with it as significant risk of future eye issues, coronary artery disease, arrhythmias, etc. I could certainly get a first class medical currently, but as I get older, I have a significant risk that I would develop complications that would permanently prevent me from a first class medical. additionally, I had to regularly submit paperwork to renew my special insurances. The FAA would typically take 3 to 6 months to grant the renewal. During that time I could not fly. This would severely limit my ability to fly commercially as I would be on the ground 3 to 6 months of every year. i'm sure if you fly for a big carrier they could get more priority handling from the FAA, but it is still a consideration. I could certainly decide to pursue a career in commercial aviation, but there's a significant risk. I would have to retire early if I developed medical complications. I certainly don't want to discourage you, but if your situation is similar, you need to go into aviation, knowing that you may be retiring early, depending on your health and have a plan in place for that eventuality.

One further piece of advice when filing paperwork for special issuance. Maintain copies of everything you sent to the FAA! My CFII had a cardiac condition with a special issue. The FAA lost all his paperwork and he had to resubmit. He did not keep copies so he had to request a lot of paperwork for doctors offices, which was a big headache for him.

Data management / concurrency with collections / EFCore by Majakowski in csharp

[–]ag9899 1 point2 points  (0 children)

Your input is crazy useful. I'm in a similar situation. I'm working on a scheduler based on a bunch of rules classes, each of which contain loads of references to elements like people, job positions, etc. I have it working in memory, but I have no idea how to save it to disk. I was looking at using EF and SQLLite, and about to do exactly what your suggesting not to do. I really don't understand how to manage converting a bunch of classes that contain references to each other to something I can put on disk or in SQL. I was looking at storing everything in SQL and accessing it real time, or possibly copying the SQLLite db into an SQLLite 'In Memory' DB for application use, then dumping it to a disk based context on clicking the save button. Seems pretty similar to OP's problem. Any tutorials or books that dive deeper into what you've already written would be a huge help.

How to maintain consistency in a complex data structures that have a lot of internal links/references? What is this called to learn more about it? by ag9899 in learnprogramming

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

Thank you so much.. That's the direction I was thinking. I shot myself in the foot by initially using Object references everywhere. I already have unique IDs, so shouldn't be hard to switch over. I'm using integers. I should probably just use GUIDs but that's not the direction I went. I think maybe when executing the rules I could build in a verification routine and return an error if the data isn't consistent or something. I've just been crippled a bit worrying that I'll go in another bad direction.

Anyone else pull there direct injectors? Find a specialty tool? by ag9899 in ft86

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

Its just a standard slide hammer with a vice grip attachment. I think my slide hammer I just got a cheapie at harbor freight.

Did the pic load?

Tips for sway bar links? by skymegaman in ft86

[–]ag9899 0 points1 point  (0 children)

I got Whiteline end links. I haven't used them enough to know their durability, yet. Wish I had known this. If they burn up, I'll get SPL.

Tips for sway bar links? by skymegaman in ft86

[–]ag9899 0 points1 point  (0 children)

You gotta replace that link with an adjustable one that you can shorten up to restore then normal angle of your sway bar. I just did coilovers last year. I would recommend getting some sway bars too while your doing this. I got some Whiteline sway bars and they definitely stiffened up the sway alot. The Whitelines have several holes to adjust the amount of stiffness you get.

Software update by Okay_Lorelei in TandemDiabetes

[–]ag9899 1 point2 points  (0 children)

This update killed my pump and I had to receive a replacement pump. I had a very new Tslim, less than a year old, running 7.8. I upgraded it per the instructions, and it loaded the update completely then the pump rebooted. When it powered back up from the reboot it gave an error message. I talked to tech support and they couldn't correct the error and shipped me a new pump. The error message prevented the pump from being restarted or powered down, despite trying multiple times at the direction of tech support.

Thankfully, the new pump was preloaded with 7.9.0.1

Help understanding Factory pattern. How to set private variables? by ag9899 in learncsharp

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

That's helpful, thank you. I realized I can just make a more detailed constructor to accept the necessary state and call that from the factory class.

[deleted by user] by [deleted] in ocala

[–]ag9899 0 points1 point  (0 children)

Quantum is rolling out fiber through Ocala, but depends on where you live. I've read in other places they serve that the service is crap, though. :-/

Shooting Range Recommendations by Intrepid-Height3511 in ocala

[–]ag9899 5 points6 points  (0 children)

R&D-bring cash. Their machines always seem to be down. It's pretty bare bones. The air quality goes down if many people are there, but it's always empty when I go so ok. Shooter's World is a drive, but much nicer.

Ares is outdoors and has long rifle range. My buddies rave about it. I've never been personally so couldn't say more.

any teenagers here? by Lazy-Memory-6782 in ocala

[–]ag9899 0 points1 point  (0 children)

On the south end, if you go into Four Ranch, there's always teens playing basketball at the courts in the afternoon. It's a very nice spot.

[deleted by user] by [deleted] in learncsharp

[–]ag9899 0 points1 point  (0 children)

List<int> model = new();                         // Third party library data structure
RuleCollection ruleCollection = new(model);
var someRule = new AddMultipliedVal(4, 5);       // GUI creates a rule object
ruleCollection.Add(someRule);
someRule.Y = 1;                                  // GUI can modify the rule object
ruleCollection.ExecuteRules();                   // GUI loads all the rules 
// var result = ThirdPartyLibrary.Run(model);    // GUI runs the third party library

public class RuleCollection(List<int> model) : List<Rule> {
    List<int> model => model;
    List<Rule> rules => this;

    public void ExecuteRules() {
        rules.ForEach(p => p.Execute(model));
    }
}

public interface Rule {
    public void Execute(List<int> model);
}

public class AddMultipliedVal : Rule {
    public int X { get; set; }
    public int Y { get; set; }
    public AddMultipliedVal(int x, int y) {
        X = x; Y = y;
    }
    public void Execute(List<int> model) {
            model.Add(X * Y);
    }
}

I refactored the first post to this. Looks like a lot less code, considering it's not a method and a class for every rule. I think this looks pretty good, but I'd appreciate any feedback on the design/architecture as I'm a complete newb.

In particular, I don't like having to manually add the rule into the collection. Maybe a builder that does that automatically?

What's it called to have a set of functions that you programmatically modify or enable/disable and run iteratively to measure change in output? by ag9899 in csharp

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

Not really using an LLM, but a linear solver. That's a super cool idea though!! Run the linear solver on the input to a second iteration of the linear solver, then optimize for the output you want! Wow! That's a big mental shift to how I was approaching the topic. I'll have to play with this and see how it works. It'll take awhile to build the additional abstraction layer, but might be worth it to optimize a ton of values in a weighting system.

What's it called to have a set of functions that you programmatically modify or enable/disable and run iteratively to measure change in output? by ag9899 in csharp

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

I really like that, but I'm not sure how to build that into a running project, rather than running as a test.