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

Download Live Stream Youtube

Though I think ShareX is still the best freeware for this (especially on compression with long videos). There's another: youtube-dl.

youtube-dl is a command line program. Simple. But requires ffmpeg or I got this error: "...download detected but ffmpeg or avconv could not be found...", which I downloaded and extracted to C:\. Then I need to set the Environmental Variables to the ffmpeg\bin folder (probably not that important with environmental path, because in the youtube-dl command line, it appears that I had to specify --ffmpeg-location PATH anyway)

Sample command: youtube-dl https://www.youtube.com/watch?v=oFEQK1BMnAQ --ffmpeg-location "C:\ffmpeg\bin"

youtube-dl is better than ShareX in a way that it can download a published video faster than ShareX because ShareX requires live capture.

So far, I can't find a way to download an ongoing live stream from the beginning (the very beginning of the stream), in spite of the many ways to speed download hours of youtube videos within minutes. Even though Youtube live streams allow user to slide the video backward in time to watch what's missed from the beginning of the ongoing stream.

I wish I know how this can be achieved.

Posted in Questions, Technical | 2 Comments

Remote Restart Reboot Windows Computer

On the domain, the server can remotely shutdown, restart workstations on the network.

shutdown /m \\ MachineName /r /f

Source: https://www.groovypost.com/howto/remote-shutdown-restart-windows-10/

Posted in Technical | Leave a comment

Sunday Service 2020-04-05

Online. Watching Stephen Tong's Chinese + Indonesian a day prior due to time zone difference.

Watched Michael Keller's of Redeemer LSQ.

At night I watched Tim Keller's Peace in Times of Suffering and Uncertainty, that was posted days ago. I was amazed that Keller had the same thought with Pak Tong's sermon regarding the West being proud towards this pandemic.

Tong also further talked about how we took our freedom for granted and God's using Covid-19 as a disciplinary action against us. I've recorded both GRII's service (Mandarin-5mins missing due to technical difficulty, and Indonesian-similar but not quite the same as the Mandarin version).

Posted in Theologization | Leave a comment

First time recording of Drone Flight from home - South Amboy 2020-03-08

It wasn't bad testing this from my backyard. I fly really high. I don't bother the neighbors. I did it really quick for lift off and landing so that nobody nearby would be aware of it. I could train simple drone videography like this, without having to drive far away to fly a drone.

Posted in Technical | Leave a comment

SPG Business Trip (DC) 2020-02-19 to 21

My first Acela train ride. Fastest train in the East Coast. 120mph. Feb 19 - 21 (Wed - Fri) 2020. From Metropark to DC = 2.5 hours.

Arriving at DC. Check in to hotel.
Posted in Travel | Leave a comment

Cherry Blossom Tree Branch Cultivating test

Yesterday (4/4), my wife and I took a stroll at Branch Brook Park for NJ's famous cherry blossom spot. It was very peaceful and scenic. Peaceful because no crowd due to coronavirus.

I picked a small branch in order to experiment with cultivating a pink cherry blossom tree.

First Day test: Water filled jar with cottons. Applied homemade rooting hormone the next day: Aloe + organic honey (crystallized unfortunately)
Posted in Botany | Leave a comment