Uninterrupted Ethereum mining with Minergate on Windows 10

I have been using Minergate for some time to mine Bitcoins, Ethereum and other cryptocurrencies on my Windows 10 workstations, and I’m pretty happy with the setup so far.

My workstations mining the cryptocurrencies (multiple, I let Minergate to determine which cryptocurrency to mine based on the current highest profit/price cryptocurrency) are rather quite simple workstations:

  1. i5 7600 with Nvidia GT 1060 3Gb
  2. FX8370 (8-core) with Nvidia GT 1060 6Gb
  3. FX8320 (8-core) with Nvidia GT 1070.

So far I’m mining at a daily rate of 6 € (6.7 $) daily rate which is not much, but ok. I have a slow ROI, but as I also use two of the workstation as heaters in the cold season, the actual ROI is not that bad at all. I will be posting more details on the mining profitability later.

In order for the mining to be uninterrupted, please turn off the automatic restart after Windows updates. Please follow the instructions below:

  1. In command prompt, run gpedit.msc
  2. Go to Computer Configuration => Administrative Templates => Windows Components => Windows Update
  3. Double-click on ‘No auto-restart with logged on users for scheduled automatic update installations’ and ENABLE the setting.

That’s all. Happy mining!



The type initializer for ‘System.Data.Entity.Internal.AppConfig’ threw an exception

I got this error after updating my Visual Studio 2015 project with new Nuget Packages. The login with SqlServerMembershipProvider would not work anymore after the update.

I tried to solve the issue by changing the defaultConnectionFactory as advised in https://stackoverflow.com/questions/17585611/the-type-initializer-for-system-data-entity-internal-appconfig-threw-an-except. Unfortunately it did not help.

Continue reading

The AWS Access Key Id you provided does not exist in our records

While performing an inner loop of querying an S3 bucket’s contents, I encountered the following error:

An unhandled exception of type ‘Amazon.S3.AmazonS3Exception’ occurred in AWSSDK.Core.dll
Additional information: The AWS Access Key Id you provided does not exist in our records.

This seemed strange as the Access key and the Secret Access key were both correct.

I had implemented the following code in the inner loop:

GetObjectResponse objectResponse = new AmazonS3Client(s3Object.BucketName, awsAccessKey, awsSecretAccessKey).GetObject(requestObject);
Continue reading

How to share the internet connection on your flight with other devices or .. people (Win 10) and how to bypass Skype blocking

Recently many airlines have tightened the rules for internet connections on their (long haul) flights. Some airlines offer free internet for Gold or Diamond, Platinum members for an hour, some grant it for the whole flight. I happen to fly quite a lot, so I have an Emerald tier which mostly gives me a free internet throughout the entire flight. But if I want to share the connection with e.g. family or friends on the flight?

Continue reading

Prevent Windows 10 from sending ‘telemetry’ information

What I find amazing is that as a Windows 10 user you are forced to allow Win 10 to submit diagnostics data to Microsoft e.g. in the event of a crash. This can include very confidential information such as your open files. Only users with the Enterprise version are able to disable diagnostics permanently.

In order for you to disable Diagnostics, please add the following registry key using e.g. regedit:

Continue reading