If you're not averse to paying for an editor - Rider by JetBrains got me through my C# + Unity courses in university (using Linux), I still use visual studio to this day at work and I think I prefer Rider overall actually, but obviously it comes with a fair price tag.
My problem with rider is that most c# shops are visual studio. It is a time investment for me to learn and my current employer has made a cost cutting and ended our jetbrains resharper licenses, they won't pay for rider. This is pretty annoying. Vscode is free, so I can use it where ever. I don't like vscode, but it is proving useful to know due to the number things that it can be used for.
Interestingly enough, this does not track with experiences of most of my network - employers are usually happy (and sometimes mandate, which is not that good) to pay for Resharper, which carries over to Rider without issue.
I've noticed if you have your screen in a non standard resolution all the icons go weird and stretched (but in different ways, like some look fine and others stretch down and others stretch across) not a major issue but just thought it was worth pointing out in case you hadn't found it. (i.e. 1142w x 452h)
Have you considered picking a more distinct name than hive[0]. It looks like you're targeting blockchain at the moment and there's already at least two[1] companies[2] in that space with the same name, and it seems to be a common name. Just a suggestion for future discoverability but of course do what you feel and I do appreciate that it's not just the literal word hive.
Yeah, I got downranked for a codebase I no longer maintain as I was only paid to do so for a very small amount of time, and I don't exactly want to do unpaid, unwanted work on a repository I do not own.
In school (UK) we were told to use ' as the thousands separator in mathematics as it avoids confusion i.e.
1'234.56
1'234,56
Either of these can be understood no matter which format you're used to. Although, I don't think it's ever caught on really (or whether it's even advisable/sensible).
I feel like that defeats the purpose of the validation. If you're storing the keys in the same place as the code, it would be very easy if someone gained malicious access to the repo to change the key and sign it with the new key.
I thought the commenter was using the repo for a password store, not executable code? The only consequence of not validating that would be them entering invalid credentials. Even if they’re dealing with code, watching out for new commits that change keys is enough. That’s something that people should be doing when using keyservers too.
Anyway, the point is public keyservers aren’t a good match for the described use case. If the key is meant to be kept private, it should be shared privately.
Our workplace outlook phishing protection does though. I was signing up to test one of our apps recently and my email was auto confirmed in 5 seconds despite me never receiving it. Turns out it was caught in the phish filter which automatically clicked the link to check it, so the above is not always true. Confirmed this with a few co-workers too.
Not really, I rented a box from hetzner and have ran mail-in-a-box for over a year now. The IP I was assigned was on the microsoft shitlist for a little bit, but I sent them an email explaining why I was using the server and they took me off the list. Also took a few emails to GMail to get off their spam filter, but a few emails to family and asking them to report not spam (around 3 emails) was all it took. The only server I've ever been rejected by is a corporate email server with very strict settings, but every other corporate email has been fine.
I also wonder if it has anything to do with the process of learning a new language in general. I've thought more thoroughly about how English works since I've been learning French (not that I'm very eloquent in either)