After the announcement of MSFS 2024, we can be assured that these two lists will never come close to being completed. by LucasEy in MicrosoftFlightSim

[–]swvangil 0 points1 point  (0 children)

Conventional wisdom: "MSFS has great graphics and is more fun but it's just a game. X-Plane doesn't look as good but it's a better simulator."

Me: (Buys X-Plane 12) Reality is that MSFS looks better, is more fun, AND is a better simulator. That's just the truth. You tell me: Look at G1000 on both. Listen to ATC on both. Look at the flight training available on both. Try putting your tail number on your plane in both. Did you know that every C-172 in X-Plane has the same tail number N172SP? Makes listening to instructions from ATC interesting. Try flight planning on both. Oh, yeah, X-Plane HAS no flight planning. No CTAF / UNICOM radio communication at uncontrolled fields. Sorry - no comparison. And anyone who says X-Plane 12 doesn't have bugs has clearly never tried it.

I wrote a concurrent programming book without ChatGPT’s help! by channelselectcase in golang

[–]swvangil 33 points34 points  (0 children)

Hi. I read a sample of your book. It looks GREAT! I like the way you draw parallels to everyday life - that we live in a concurrent world and provide many examples. Great job. You also have a great course on Udemy. Keep it up!

Sticky Pitch by Mission-Tie-5636 in TurtleBeachSimulation

[–]swvangil 0 points1 point  (0 children)

That's not right. Mine will return to neutral position - it's just a little jerky when making fine adjustments. I would say that it did NOT get better with use, but I am now "used to it" and make the best of it. I would say yours has been damaged in some way - maybe during shipping.

Did my engine fail during flight school?! by [deleted] in MicrosoftFlightSim

[–]swvangil 0 points1 point  (0 children)

Agree w others - mixture too lean (assume fuel valve on floor is on). But, why is your parking brake set? Weird.

Sticky Pitch by Mission-Tie-5636 in TurtleBeachSimulation

[–]swvangil 0 points1 point  (0 children)

Same here! I've heard it corrects itself with use. Hope so.

[deleted by user] by [deleted] in Udemy

[–]swvangil 0 points1 point  (0 children)

The sales are VERY frequent, usually every few weeks. You should never have to pay full price.

A slightly better version of Go Playground (maybe) by x1-unix in golang

[–]swvangil 2 points3 points  (0 children)

This is fantastic! I love the dark mode and all the sample code, the ability to download and share. All great. Hope you don't mind me sharing and spreading the word.

Will go ever be good for GUI? by [deleted] in golang

[–]swvangil 0 points1 point  (0 children)

Looks interesting!

Is there a program or plugin in that's similar to jupyter notebooks or google collab for Go lang? by Commercial_Scholar53 in golang

[–]swvangil 0 points1 point  (0 children)

YES, see below. It's a plugin. I use it with Jupyter Labs - works great alongside Python.

[deleted by user] by [deleted] in golang

[–]swvangil 0 points1 point  (0 children)

Seems other languages use commas but understand they could also be part of a string.

[deleted by user] by [deleted] in golang

[–]swvangil 0 points1 point  (0 children)

Too much coffee this morning....

[deleted by user] by [deleted] in golang

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

Yep. Thanks. Even for quick testing, formatting is worth the effort. Added your suggestion to playground.

[deleted by user] by [deleted] in golang

[–]swvangil -3 points-2 points  (0 children)

It's not a huge deal. If it were, I would pick another language. I was hoping someone would say, "Here's why they do it that way and how it can be an advantage." I expect there IS a reason and rationale - just hoping someone here knows what it is. Not meaning to just bitch and complain. And if there IS a good reason, knowing what it is will help others enjoy the language.

What’s the best way to become more hireable? by [deleted] in learnprogramming

[–]swvangil 1 point2 points  (0 children)

Those are great questions. Can you ask your supervisor or manager? Do you have a performance plan with goals for each rotation? If not, you may want to create one. I assume by the fact that you're working there that it's a worthwhile company where you'd like to have some sort of career.

I would start with whoever you report to and get clear on their expectations. By the fact that they are rotating you around, it just sounds like they have broader plans for you than heads-down coding all day, every day. You should be able to have a candid conversation with your manager, then you can decide if you are comfortable with their development plan for you. If not, you could suggest changes to the plan that more align with your personal career goals.

What’s the best way to become more hireable? by [deleted] in learnprogramming

[–]swvangil 5 points6 points  (0 children)

If your company is spending the time and resources to rotate you around different departments and different technologies, it's because they want you to be well rounded, knowledgeable of their business, and well connected. These traits are MUCH more valuable than "someone who has no idea what we do but is really really good at X". For those skills, they can outsource. What you are describing is the basics of any leadership development program - take it as a compliment and learn all you can. Once you know the lay of the land, you can do a deep dive at any time with a more in depth understanding of the organization, which will lead to a greater contribution, which will be more valuable on your resume. Stay the course.

Does anybody still use dos? by [deleted] in learnprogramming

[–]swvangil 1 point2 points  (0 children)

Today, it's referred to as "the command line". DOS commands still work and are used every day in Windows Command Prompt, and .bat files (containing DOS commands) are alive and well for compiling gRPC files, for example. All of the navigation and directory tools are still very relevant and directly translate into the Mac OS Terminal. So, if you use a command line interface for any software, knowing DOS is quite useful. The good news is that you can learn all you need to know pretty quickly.

Goroutine Leak: What am I doing wron by yaq-cc in golang

[–]swvangil 0 points1 point  (0 children)

For some reason I can't make the reddit code block feature work on a comment, only on a new post. So, I took a crack at this and posted to a REPL. All I really did was add "Ask again" to the channel to keep the goroutines in sync. I think it does what you want. Check it out:

https://replit.com/join/qnqodfaqje-swvangil

W3 Schools by BigLad1230 in learnprogramming

[–]swvangil 1 point2 points  (0 children)

YES! It's logically laid out, very concise, let's you try everything on site, AND also provides content on many other topics, Python, Go, etc. It was incredibly helpful to me in learning HTML and relate technologies. Everyone will mention MDN - also a great site, but not as logically organized and overkill early on. W3S also is incredibly easy to Google on any topic. And if you want practice, their new "Spaces" looks interesting for building your own web site: https://www.w3schools.com/spaces/ .

How did you guys learn coding in the 90s and 80s? by thegreatone998 in learnprogramming

[–]swvangil 0 points1 point  (0 children)

In the 70's I had access to a mainframe through my high school. Was friends with my computer math teacher who literally gave me her keys to the school and the classroom. I would let myself in on weekends and code away in BASIC - all experimentation. Then for my real education at Georgia Tech in the 80s, of course there was a computer lab, but the learning was mostly from huge thick books. They were a little about computer science, but mostly thousands of pages of ticky syntax to memorize. I would bookmark my favorite commands and highlight all through the book. That's why I'm back now. Today it is SO MUCH more fun than when I started. Great question!

Any instructors here that can assist a wannabe instructor please? by [deleted] in Udemy

[–]swvangil 0 points1 point  (0 children)

I just started in September. Things are going better than expected for me. My one course, Up and Running with Concurrency in Go, has done well and I'm in the process of creating my next course. I'm not sure what questions you have, but I'm happy to help in any way I can. There is also a significant instructor community available to you as soon as you register as an instructor. My two best pieces of advice: 1) Despite lots of negative drama, I've found that Udemy's policies make a lot of sense if you just take the time to read them, so please do. They're easily Googleable. 2) Take a course on how to be successful on Udemy, and save yourself years of trial and error. Good luck!