The Wicked vs. The Fools vs. The Heathen vs. Sinners vs. Scorners

The wicked (ungodly) רָשָׁע (rasha) generally refers to those who knows God to some extend but then denies God. They are proud, they are rebellious against God. They are more willing to challenge and test God than the mere fools. Psalm 10:11, 13.

The fools נָבָל (nabal) depicts those who are ignorant, who do not connect themselves to wisdom or things in life that matter. Those who do not seeking after important things. The useless. In their ignorance, they would regard God does not exist. Psalm 14:1.

The Heathen גֹּי (goy) are the foreign nations, the gentiles, who knows not nor seek after the true God.

Sinners חטּא (chatta) refers to those who breaks the law (missing the mark).

Scorners (mockers) ִלוּצ (lus) those who conduct verbal assault and judge unwisely.

Posted in Theologization | Leave a comment

Weeds Around My House

This will be a botany entry. Time to learn about the botany around my house.

There's this purple flower plants growing around my Pineapple Pear tree when Spring comes. They also grow near my front lawn's Japanese Maple (Red Dragon - Acer palmatum) and Weeping White Cherry Blossom tree. These short purple flower plants are pretty, but unfortunately, they are considered weed. They are called, Purple Deadnettle.

Apparently this weed has medicinal use:
It has multiple medicinal purposes, and is considered a diuretic, diaphoretic, astringent, purgative, and styptic. The fresh leaves are helpful for external wounds or cuts.

Edible leaves:
Only the leaves are edible. In the spring, the young leaf shoots are harvestable and can commonly used within salads. Some people also use it within smoothies. The leaves are also useful as a good tea, which helps treat chills and promote kidney discharge and perspiration.

I thought it was Henbit at first, but it's not. Because the leaves are different. Henbit's leaves look like fingers and rounder.

Posted in Botany | Leave a comment

Windows Sever 2012 R2 - RDS CAL vs. CAL

So I'm forced to learn and install Windows Server 2012 R2, quickly. Thanks to some hacker's ransomware for my school. It happened once before, but files were encrypted through a regular user's account. The server's system weren't affected. But this time, they are.

This happened right after I restricted inbound RDP to certain IPs in the firewall. So the hack must have gotten in from one of the networked machines, which I did not block. With Win Server 2018, it seems that there was no way to monitor this type of attack.

Hopefully, Windows Server 2012 R2 can do a better job. Had to put this on a 64-bit machine. A few changes for the users: be serious about hard to guess passwords.

Something that always bugs me is this CAL licensing. I think now I understood a bit: A CAL (license) is what allows ONE user to logon to the server (locally). Remotely, you need an RDS CAL (on top of the one CAL), because RDS CAL is only for the user's remote session while the CAL is what allows the server to allow the user to logon on it. Of course, RDS CAL is also differentiated between RDS user CAL and RDS device CAL. What was described above is for RDS user CAL. For the Device CAL, it just means instead of the user being licensed, it's the user's device that's been licensed (so I guess it doesn't matter who logs in as long as it's the licensed device).

Somehow it took me a while to find out information about purchasing such licenses. I think Windows Server has its own license (around $100 for now). But for a Windows Server 2012 R2 10 User CAL, it's around $130 now, while 10 RDS User CAL costs about $370. They are apparently valid for a lifetime.

That means, from square one, a Windows Server 2012 R2 with 10 RDS user licenses costs about: $100 + $130 + $370 = $600. 10 is enough for my school for now, but 20 would be preferred, which would cost $1,100 total.

Nevertheless, there are some sites that claim that we can reset the grace period of 120 days of Unlimited RDS CAL. One is to delete a value in the registry:
Delete the REG_BINARY (i.e. L$RTMTIMEBOM****) in: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod

To delete the key you must take ownership and give admin users full control.

After a restart of the server RDS will reset the grace period to 120 days. This has worked for me.

Another is to run

slmgr /rearm

in powershell as administrator. In case the previous method fails.

To find out how many grace period is left, run powershell as administrator and use this command:

(Invoke-WmiMethod -PATH (gwmi -namespace root\cimv2\terminalservices -class win32_terminalservicesetting).__PATH -name GetGracePeriodDays).daysleft

As for Windows Server 2012 R2 itself, there's also a way to keep reactivating it:

  1. Get the right product key from the official article of Microsoft.The KMS Client Setup Key of WS 2016 Standard is “WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY”. I will use it in the next step.
  2. Install the key on your server.To open command prompt, click on the Windows button, search for “cmd” and run the command prompt as administrator. Then, enter “slmgr /ipk CLIENTKEY” in the command window.
    Note: each command is followed by hitting Enter.

  3. Set the KMS server.Enter “slmgr /skms kms8.msguides.com” in the window.
  4. Activate the KMS client key.Finally, use the command “/ato” to activate your Windows.

I tried the KMS product key (D2N9P-3P6X9-2R39C-7RTCD-MDVJX) for my 2012 R2 Standard edition and it seems to work (for now).

Posted in Technical | 3 Comments

Ornithology: Great Live Streams by Cornell Lab

Cornell Lab FeederWatch Cams

https://www.youtube.com/c/CornellLabBirdCams

Posted in Biology, Ornithology | Leave a comment

Funny Just for Laughts

Posted in Art | Leave a comment

Steve Lawson: Preachers Who Can't Preach

Lawson has a good point on rebuking preachers who are:
- Lecturers - We love lecturers in the classroom, we hate them in the pulpit! Instruction of the minds.
- Devotional/motivational speaker - heart reaching heart.
- Legalistic - Will reaching will.

Versus: Word of God addressing the mind, heart and will.

Posted in Theologization | Leave a comment

Bible Study: Genesis, Exodus, Acts

So I'm back to my planned daily Bible study, I thank God for this pandemic. I'm now being motivated to dwell deeply in His words once again.

Genesis was thoroughly done, so I'll just memorize the topics of each chapters.

For OT, I'm at Exodus 18 now. For NT, I've finished Hebrews, so I'll continue Acts 20.

With a lot of these studies, it's important to have a map reference. So while doing Paul's third journey, this map is particularly helpful. Someone has plotted the map with the verses:
About-Jesus.org
Now I feel as if I'm there, in Asia, sailing with Paul.

Posted in General, Theologization | Leave a comment

Edx Hardvard Pyramids of Giza: Ancient Egyptian Art and Archaeology

Professor Peter Der Manuelian

So we have this Covid 19 Coronavirus pandemic and everyone's staying at home. My dad reminded me of the free courses (more free ones due to the pandemic) on EdX.

Took a look at the list of courses, and picked some. This is one of them. I figure I could do two courses per couple of hours per day. I'll try.

It's cool that Dr. Manuelian following George Reisner's footstep, advanced the knowledge of the pyramids to digital web access: http://giza.fas.harvard.edu/

It's interesting to note that the pyramids weren't brick-like, but were solid smooth white limestone, before weather erosion.

I supposed we'll be focusing on the 3 main pyramids: Khufu, Khafre, Menkaure

Wikipedia already has a table of the 3 Kingdoms and dynasties.

Posted in Geography, Projects, Travel | Leave a comment

True or False: God Hates the Sin, but Loves the Sinner

Many anti-intellectual fundamental Christians have recently love to bring this up.

I first heard this from Stephen Tong: Hate the sin, but love the sinners. This is from the perspective of a preacher. Not from God's viewpoint.

This has also been a typical evangelicals' favorite quote in the mission field. The fundamentals can't stand for it, because they had to understand this from God's perspective, not being used to doing true evangelistic work themselves. I say "true" evangelistic work, because they may be fervent in the great commission, they do not do it out of love. They do it out of pride, out of duty.

Thus, the fundamentals would twist this quote "Hate the sin, but love the sinners" into another phrase "God hates the sin, but loves the sinner" and put it into the mouth of the evangelicals. Accusing the evangelicals of blasphemy.

They are accusing the evangelicals for saying that God loves sinners such that all sinners are saved. But that's really not what any decent evangelical believes nor preaches is it?

ANALYSIS

Of course, if you want to play with words, it's easy to accuse someone by catching and misinterpreting the ambiguity in someone's statement, much less twisting their statements. The ambiguity in this case, being twisted by the fundamentals, is this: Are we saying God loves all sinners or just the elect sinners? Surely, you cannot say God does not love the elect sinners without tripping away from the doctrine of predestination. Otherwise, these anti-intellectuals would bite their own tails, for most of them, though not all, are calvinists. For God has loved the elects since before the foundation of the Earth.

Then there is also to what extend of love are we talking about? The reformed (not the fundamentals who sometimes count themselves no different from the reformed) knew better, there is the common love (or common grace) and special grace. Only common grace is given to the reprobates. Thus, the reprobates enjoyed sunshine, blessing of wealth and so on on Earth. However, this temporary blessing from God's common love is dwarfed by God's special everlasting love for the elects.

CONCLUSION

How could this happen? Why such accusation? Why such twisting of understanding? True, it could very well be some simpleton evangelicals abusing God's love in their mission fields, telling all people that they are all going to heaven because God just loves all sinners. Nevertheless, it is a folly to fall for these simpletons. It is wiser, to consider the theological context of the great commission. To love the sinners one preaches to without falling into their sins. To treat all audience as if they are loved by God yet being fully aware that this is a hope while fully acknowledging that there maybe reprobates among the audience. This is the lesson God wants his disciples to experience and learn in humility beyond duty. Only in this way, would we truly see the monergistic work of God, His love, and Soli Deo Gloria!

Posted in Theologization | 2 Comments

Windows: RDP Remote Desktop IP Restriction

So lately, many low lives from the third world countries love to try RDP into a computer by bruteforce since it's likely that the security against such tactics isn't strong enough in RDP.

I've met a couple of such attacks. They found a password that works by bruteforce, RDP in, encrypt all documents and then left a window message demanding for ransom in bitcoins costing at least $8k.

So, I finally decided to put some restriction on this. Took a while to get this, which was why I delayed until now. Though it's not hard. The idea is to grant only certain IPs to RDP in.

Solution:

  1. Go to the control panel->Administrative Tools
  2. Windows Firewall with Advanced Settings
  3. Inbound Rules
  4. Remote Desktop (TCP-In)
  5. Go to the Properties->Scope tab
  6. Add the IP (or IP range) in the Remote IP addresses section

I've also learned that this Windows Firewalls settings is required at a domain level, not just (or quite) private or public.

  • Open Control Panel -> Windows Defender Firewall
  • Click Advanced settings
  • Adjust the default action for each profile:
enter image description here

After setting several IP ranges, tested, awesome!

A netstat -an test also show that some IPs that were trying the 3389 port got disconnected/disappeared once I applied the inbound rules with Domain Profile Firewall State "ON".

Posted in Technical | Leave a comment