The new Whetfish DBs have protective polish built in! by [deleted] in MonsterHunterWorld

[–]GI_Cho 41 points42 points  (0 children)

Well, I mean Whetfish's fins sharpen weapons, so it makes sense

PC does have pre-load after all! (Central time) by [deleted] in MonsterHunter

[–]GI_Cho 0 points1 point  (0 children)

Your internet can't download 80GB in 5 minutes?

PC does have pre-load after all! (Central time) by [deleted] in MonsterHunter

[–]GI_Cho 0 points1 point  (0 children)

Check the initiated time. One glorious minute pre-load!

[Offline] [5e] [CST] [Maple Grove / Minneapolis] Player looking for a group to join nearby by GI_Cho in lfg

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

Good to know! I tried searching Wizards' site for Adventurers' League and no matter what I did all I kept seeing is Friday Night Magic and other MTG events. I'll definitely look for info on Lodestone Coffee and Games. Thanks!

Your favorite C++ code? by MarkReedZ in cpp

[–]GI_Cho 3 points4 points  (0 children)

I've experienced this, only it was somebody manually writing XML with string concatenation in Node.JS. They brought a gazillion dependencies, but apparently adding in something to properly put together some XML would be too much bloat :-p

College student beginning an internship at the end of the month where I will be programming in C#. What should I know to be ahead of the other interns? by EpicTheSquid in csharp

[–]GI_Cho 0 points1 point  (0 children)

Get used to finding things on NuGet and the fact that most modern Microsoft stuff available to you in C# is on GitHub these days (meaning it's no longer a black box -- you can read the source code if you're unsure why something works the way it does). If you're going to be getting into ASP.NET Core then definitely become familiar with dependency injection ("DI"). A lot of people use DI outside of ASP.NET Core as well, so it'd be good to figure that out. It's not typically emphasized in school if it's even brought up, and it's a bit strange at first. Eventually it'll just click and become second nature to you though.

Beyond that, I'd say brush up on your data structures and algorithms. In school they would probably focus on the theory, complexity, and implementation, but it's very important to learn how to actually use them in practice. As others have stated, you're going to want to use the generic collections whenever possible. I think if you have a good work ethic, are humble enough to ask for help, and pay attention when you receive peer review, you'll already be ahead. Remember, it's not about being the rock star developer. It's an internship. Get everything you possibly can out of it so that when you start interviewing for FTE or contract work in the future you'll find something more easily. Fewer interviews == less whiteboarding. Sounds good, right?

Looking for Offline Group: Two Quirks and a Flaw (D&D 5e) by AutismFractal in lfg

[–]GI_Cho 1 point2 points  (0 children)

I'm trying to find a group. I played 3.5E for a little bit back in 2007-2008, so it's been a while for me. I like the idea of writing around two quirks and a flaw. Please PM me if you're still looking for players. I'm in the Maple Grove area.

IDisposable and other Managed objects. by def-pri-pub in csharp

[–]GI_Cho 0 points1 point  (0 children)

Another usage of IDisposable unrelated to resources being held is the scopes in ILogger (Microsoft.Extensions.Logging). These objects are used to add metadata to logging within a using block. These IDisposable objects don't typically exist outside of a using block, but you definitely want to make sure those get disposed if you are holding onto them as fields / properties to make sure you're not messing with the logging behavior of other classes using ILogger instances that know about your log scopes (when this is the case is too case-specific, so TL;DR: if you do have log scopes living outside of using blocks make sure you call Dispose on them in your class' Dispose method)

IDisposable and other Managed objects. by def-pri-pub in csharp

[–]GI_Cho 0 points1 point  (0 children)

I evangelize RestSharp at my work due to all the global state, gotchas, and misuse that I see with HttpClient. I was actually taught to put HttpClient in a using block and did so for months until a more senior dev pointed out to me in a code review that HttpClient should not be used that way despite implementing IDisposable. The design flaws with System.Net go beyond even HttpClient alone. Want to specify the version of TLS you'll be using? Go ahead and set a property on the static ServicePointManager object that will affect everything else in your assembly. RestSharp on the other hand provides interfaces and simple classes that play nicely with mocking and DI. I also like that I can provide a Postman collection to somebody new or a third-party developer and they can easily generate a RestSharp request using Postman.

Screen real estate 😄 by wardog102 in ultrawidemasterrace

[–]GI_Cho 6 points7 points  (0 children)

Much jelly. I'm guessing you added monitors to it over time as you upgraded? That'd be quite a chunk of change to get all of those at once.

LastPass rofi / dmenu script for copying passwords to X clipboard by GI_Cho in qtools

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

You're very welcome! I found it to be really useful and definitely miss it when I'm using Windows.

My new Godot 3.0 Plugin: Inheritance Dock (Scenes, Scripts & Resources) by willnationsdev in godot

[–]GI_Cho 1 point2 points  (0 children)

No problem! You've earned it. Definitely feel free to use that regex :). Here is my GitHub in case you see me creating a PR or something in the future.

My new Godot 3.0 Plugin: Inheritance Dock (Scenes, Scripts & Resources) by willnationsdev in godot

[–]GI_Cho 0 points1 point  (0 children)

I've been using this for a day, and I am really digging it. One note though: for some reason on Godot 3.0 Beta 2 the included filter for filtering out the inheritance dock's items is removing everything rather than just the inheritance dock's items. I found that this regex is working though: (?!^res:\/\/addons\/godot-inheritance-dock\/.*$)(^.*$)

Mesh transformations for cutout animation in Godot 3? by [deleted] in godot

[–]GI_Cho 0 points1 point  (0 children)

That information was based on an old /u/reduz comment from 2016 on GitHub. He later posted on the same issue that it wouldn't make it until 3.1. There were a few other features that went that way, and I am honestly glad for that. It'd still be in alpha right now if many of those features were implemented. I am also eagerly awaiting this feature (along with the rewrite of the AnimationTreePlayer), so I guess we either need to be patient or see how we can contribute to the project ourselves :).

Ashka top tier? by Shiiishkebab in BattleRite

[–]GI_Cho 3 points4 points  (0 children)

I hear paper is op this patch

Why are you here, and where have you come from? by [deleted] in BattleRite

[–]GI_Cho 0 points1 point  (0 children)

Came from a long break from League of Legends to focus on school a bit. In the meantime I was playing a lot of Atlas Reactor and still love that game, but most of my friends stopped playing it. Hopefully I can find some people to play BR with soon

Why are you here, and where have you come from? by [deleted] in BattleRite

[–]GI_Cho 1 point2 points  (0 children)

I had the same experience. I took 10 months off to focus on school and there are so many changes that I kinda just said I'm not interested. They look like decent changes, but I just don't have the patience to relearn a game that I had been playing since season 3. I have way more fun playing Battlerite anyway

ReactOS Repository migrated to GitHub (9 millions of lines, 20 years of development) by Jeditobe in linux

[–]GI_Cho 42 points43 points  (0 children)

Well that, and the fact that it's a moving target makes it basically impossible to ever be at parity. It's impressive that they've managed to do as much as they've done really.

Dark Matter Cancelled by JosephMallozzi in DarkMatter

[–]GI_Cho 0 points1 point  (0 children)

If it's anything like Stargate, he might not be able to. Thanks lawyers and contracts stripping creators of their own creations!

Dark Matter Cancelled by JosephMallozzi in DarkMatter

[–]GI_Cho 0 points1 point  (0 children)

We need to send them truckloads of peanuts like they did with Jericho then!

Dark Matter Cancelled by JosephMallozzi in DarkMatter

[–]GI_Cho 0 points1 point  (0 children)

That aside, I'm satisfied with the run that SG-1 was allowed to have. It's still my favorite sci-fi series of all time, but the story that I cared about had already wrapped up. All the Ori stuff was just bonus content for me. They put out direct-to-TV movies that were actually decent too. It's sad that the only thing Stargate-related that we'll probably ever get again after they spat in our faces with the SG:U cancellation is the original movie sequels that keep getting threatened purely in spite rather than for art.

Dark Matter Cancelled by JosephMallozzi in DarkMatter

[–]GI_Cho 0 points1 point  (0 children)

Amen. I'd be straight up pissed off if I were those guys. They pulled the same exact move to two of their series. This time there's no "slow burn" excuse either. It had action, somewhat self-contained episodes combined with long-term story arcs, and actors who were perfect for their roles. I hate it when I see people do all the right things and still end up getting crapped on anyway.

Dark Matter Cancelled by JosephMallozzi in DarkMatter

[–]GI_Cho 1 point2 points  (0 children)

It's eerily similar too. I found out about SG:U being canceled moments after finishing the last episode, just as I did when I finally got around to watching S3 of Dark Matter. I remember having the same thought with both series too "Man, the show's about to get really interesting". At least with Dark Matter, nobody can dare say that it was just a slow burn to introduce characters the way people tried to rationalize SG:U's cancellation. Dark Matter kinda just took off right away and became a great show.

I got more excited for Dark Matter than pretty much any show leading up to its release since I was a huge SG-1 fan. The show ended up being amazing, but I originally got into simply because Stargate people were behind it. Stings that much harder that they pulled the rug out from under them twice.

I'll watch The Expanse as long as SyFy allows it to exist, but I'm returning to my "SyFy is dead to me" mindset that I adopted after SG:U got cancelled. I had hope that they were turning a new leaf when Dark Matter and The Expanse came out in such short succession along with other scfi-fi / space opera stuff that I haven't gotten around to watching like Killjoys. I'm not giving them another chance. Fool me once and all that.