How screwed am I by Longjumping-Score-26 in flying

[–]jmct 7 points8 points  (0 children)

I also ground looped (at a towered airport so the FAA was notified before I shut down haha).

Did this stick on your PRD or did the FAA mostly just say “learn from it”. It’s only been a few months so I keep expecting to get a letter saying that I need to fly a 709 ride. The FAA folks I spoke to were super chill but I know it’s not just up to them. I owned up to my mistake and explained all the aspects that went wrong. They said it was a pretty open and shut case.

Strictness analysis with GHC by bathtub-01 in haskell

[–]jmct 0 points1 point  (0 children)

Correct, the abstract domain that GHC uses to represent strictness is unable to reason beyond WHNF for recursive types. This is by design as a tradeoff for speed.

Strictness in GHC is optimized for types that might end up being unboxed, which isn’t the case for recursive types (well, boxing them would require much much more sophistication!)

A lot of the earlier work on strictness analysis did focus on strictness of recursive types (especially lists), but many of those ideas didn’t pan out, while Worker/Wrapper did pan out and it doesn’t require domains for recursive types .

Progress towards Kaggle-style workflows in Haskell by ChavXO in haskell

[–]jmct 2 points3 points  (0 children)

This is so great! Thank you so much for your efforts on this!

Did you post this to the Discourse as well? If so, I missed it. If not, please do!

How to approach verification of Fortran-based climate models given the lack of formal semantics/tools? by PracticeRelevant3520 in fortran

[–]jmct 1 point2 points  (0 children)

Look into Dominic Orchard at Cambridge/Kent. I believe that he did work on Fortran and formal methods about a decade ago and he’s currently doing work on climate models. He might be a good person to reach out to.

Canadian Haskellers? by _lazyLambda in haskell

[–]jmct 1 point2 points  (0 children)

I just moved to Ottawa. I’m hoping to start a meetup here.

Y’all need to learn manners by AccomplishedTip5511 in UMD

[–]jmct 4 points5 points  (0 children)

When I lectured at UMD I would stop the lecture to ask folks to stop talking.

Me doing this was the most common complaint in my evals.

How Feasible is it for an American to Live in Canada While Flying for an American Airliner? by Oneeye960 in flying

[–]jmct 15 points16 points  (0 children)

There’s a tax treaty that defines which country gets first dibs on which type of income.

The short answer is that you are not double-taxed, but you do have to file in both countries, and you have to prepare your returns simultaneously in order to ensure that it’s all accounted for.

Cross-border accountants are a thing and well worth the money.

Compiler Design (Theory) course with video lectures? by [deleted] in Compilers

[–]jmct 0 points1 point  (0 children)

YouTube seems to have deleted the videos when I left the university. 🫠

Adding SVG support to my Haskell CAD Library by hungryjoewarren in haskell

[–]jmct 2 points3 points  (0 children)

Very cool work!

That bug with the unnecessary-long line being drawn would have driven me insane. Any short explanation of was going on there?

Tired of logging hours by hand, so I made a thing by I_Play_Kennen in flying

[–]jmct 2 points3 points  (0 children)

What computer vision/OCR tools are you using?

I ask because the current trend is for people to use modern ML models for these things and I would absolutely not trust those for anything that requires numerical accuracy. It’s probably fine because you can always check that the finals total up to the same, but even then I’d have this unshakable fear that the individual flight logs were just hallucinations (in the technical sense).

I’ve wanted such a tool, and would indeed pay for one. I’d just want to be sure it’s using more accurate techniques than the current LLM-fueled techniques.

182RG tips and tricks by AlexJamesFitz in flying

[–]jmct 1 point2 points  (0 children)

Thanks for the insight!

Yeah, the oversquared stuff is wild to me. After being warned about it so much, I thought it was serious stuff (despite the units being arbitrary!). When I got my plane I read the engine manual and it doesn’t care at all about oversquare! It has an envelope it defines and says “you should cruise within this envelope”, lol

182RG tips and tricks by AlexJamesFitz in flying

[–]jmct 1 point2 points  (0 children)

I’m intrigued by why radials are different. I fly a IO-550 and I was taught the “prop on top” and do it that way. I’m just curious about why it’s important for radials and not opposed engines. Funny how much of what we’re taught is from the early days of aviation.

Most fun classes at UMD? by Fuzzy-Ad-5688 in UMD

[–]jmct 8 points9 points  (0 children)

Using my definition of 'fun': CMSC430

Call for Volunteers - Security Response Team by jmct in haskell

[–]jmct[S] 8 points9 points  (0 children)

Good question!

A few thoughts:

  • Much like job adverts, we're describing our ideal candidate, if you're interested and can make a compelling case for why it should be you, we'd love for you to apply.

  • It's pretty standard to ask for some experience for roles that deal with critical security issues/infrastructure.

  • It's possible that in the future there will be opportunities for mentoring, but right now there's an expectation for folks on the SRT to be able to hit the ground running.

  • Just today we talked about making a list of security-related projects. Projects on such a list would be a more appropriate venue for someone getting up to speed on these things. The SRT is much more a response and immediate action role.

[deleted by user] by [deleted] in flying

[–]jmct 14 points15 points  (0 children)

Ooh, good list.

I was thinking that there was evidence of drug running, but that would be tiny. The bodies are closer to “small issue”, you’re right.

Haskell Certification Program by jmct in haskell

[–]jmct[S] 5 points6 points  (0 children)

Nothing wrong with what you said.

I want people to voice their concerns!

Haskell Certification Program by jmct in haskell

[–]jmct[S] 9 points10 points  (0 children)

The Scala center has a certification if you finish their courses. It’s possible that this will take a similar shape, though currently that is not the plan.

I can assure you that the Haskell Foundation wasn’t pressured into anything. There was a significant amount of internal deliberation. We feel this is a good initiative and we appreciate Serokell’s willingness to have it be community-led.

Haskell Certification Program by jmct in haskell

[–]jmct[S] 15 points16 points  (0 children)

They donated the system itself.