This page serves as a chronological catalogue used when discussing Machine and Deep Learning news with the Code Academy class in 2020. 2020-10-20 Transformers replacing CNNs for image recognition Learning with tiny amounts of data with LOS 2020-10-21 Only when organizations add the ability to learn with AI do significant benefits become likely Neural Filters in Photoshop

Problem This is how the issue looks like, the current clock speed is off, it is never at minimum during boot time. The Fix … or rather two of them: Remove the battery and while the power cord is plugged – turn the computer on. Press F2 immediately to enter BIOS to verify that the issue is fixed immediately. If you don’t want to void the warranty by opening the laptop – completely discharge the battery by turning computer on repeatedly until nothing happens when…Continue Reading “How To: Fix DELL XPS 5520/5510 CPU stuck at 800MHz /0.78GHz issue”

General description – what the hell will we try to do here: When you find yourself chasing memory leaks, or Heisenbugs for a long time chances are you will have a huge debug log. If the disk gets full and you need only the logs at the end when the problem raises it’s ugly head, use the technique described here.   The technique involves: closing the file handle where the process writes the logs currently – int creat(const char *path, mode_t mode); creating a new…Continue Reading “Hot-swapping a log file on a running process w/ GDB w/o stopping it”

UPDATE: Nodejs driver 3.X.X introduces a bunch of incompatible changes compared to 2.X.X versions. For one, you will need to use projections instead of field selectors. Also, you will need to pass results from functions by calling callback() which will pass the variable to the caller. function GetTenantIDFromName(exp, db){   let rxPtt = new RegExp(exp, 'gi');   let tID = db.collection('Tenant')     .find({ "Name": { $regex: rxPtt }},{"_id":1})     .toArray();     return tID; } // possible way to call this let tID = GetTenantIDFromName(tenant, db); tID.then(function(polluterTenantId){   console.log(polluterTenantId); }); function GetTenantIDFromName2(exp,…Continue Reading “On: some gotchas working with mongoDB”

Thiel was born in Germany, went to US as a young boy, is a Stanford philosophy BA, VC who was involved in Y Combinator, Paypal, has invested in Tesla and SpaceX, early investor in FB. He excelled in math as a youth and was a Valedictorian in his high-school graduation. Currently @ almost 3 billion net worth. The ideas outlined below are heavily paraphrased and modified.

Continue Reading "List: Ideas of Peter Thiel"

Sometimes you find yourself cheeping out an giving not enough space on you virtualbox host machine. Self-sabotage, masochism – who knows the reasons that rule the decision of not assigning the default 8GBs of space that is ALLOCATED AS NEEDED. Sometimes you give it 32 gigs, and finding that all of a sudden that is not enough… In any case you have the privilege to reverse some mistakes of planing and this is one of them reversible types. Since software is constructed following the principle…Continue Reading “How To: Increase the Size of Red Hat / CentOS / Fedora VirtualBox guest host … and some LVM usage stuff”

The port numbers are divided into three ranges: the well-known ports, the registered ports, and the dynamic / private ports (a subset of which are used for ephemeral port assignment). Seeing 127.0.0.1:55555 being used for local application w/ static port assignment is not “correct” (it’s not really “incorrect” either, hence quotation marks) 4 2 reasons.

Continue Reading "On: Ephemeral and High-range ports use for local application static assignment"