James's Weblog

Consumer Warning: SodaPDF cannot be trusted

Thu, 15/09/2022 - 11:25 -- James Oakley
SodaPDF logo

I was a longtime customer of PDF software made by a company called Docudesk. After they got bought by SodaPDF, who in turn got bought by Avanquest, the software I'd paid for stopped working. This post details the problem, and how they eventually fixed it for me.

Blog Category: 

Facebook: Hacked versus Cloned

Wed, 07/09/2022 - 10:32 -- James Oakley
Facebook login screen on a mobile phone

“I think my Facebook account has been hacked. Sorry everyone.”

Anyone who uses Facebook, and has a decent number of Facebook friends, will see this message from time to time.

People get confused about exactly what’s happened, and therefore how to prevent this from happening and how to fix this if it does.

The key thing to understand is that there are two distinct things that can happen to you: Hacked, and cloned.

Facebook Hacked

This is when someone else is able to log in to your Facebook account.

Blog Category: 

Religious ends being used to justify immoral means

Thu, 11/08/2022 - 11:49 -- James Oakley

In Acts 23:12-22, Paul is imprisoned in Jerusalem, when a group of over 40 young men take an oath not to eat until they have killed him. They plan to request him to be taken for an audience at the Sanhedrin, and to ambush it en route. Paul's nephew hears of the plot, tips off the military commander, and Paul is extricated at night to Caesarea to foil their plot.

Blog Category: 

Acts 19-28: Moving from Proclamation to Defence of the Gospel

Tue, 09/08/2022 - 12:58 -- James Oakley

I have long found David Gooding's book, True to the Faith, a really helpful look at the book of Acts, mapping out how Luke's story unfolds and how it teaches us in the process.

As I look at chapters 19-28, he introduces his section on this with the following really helpful paragraph (page 338 in my 1990 edition; I'm not sure how much material has been added by the currently in-print 2013 edition to move the page numbers on):

Blog Category: 

Keeping track of upstream security issues

Sat, 06/08/2022 - 20:08 -- James Oakley

Drupal no longer releases a new version of Core when an upstream dependency fixes a security vulnerability. It is the responsibility of site maintainers to keep track of security advisories for all such dependent libraries. That is no small task, and a way to automate this is needed. This post looks into how this can be done.

Blog Category: 

Review: Garmin Forerunner 245

Wed, 08/06/2022 - 09:47 -- James Oakley
Garmin Forerunner 245

Garmin is about to release the next generation of their running watches: The Forerunner 255 and the Forerunner 955. As I write, these aren't available for another 4-8 weeks. But it seems the Forerunner 245 has been marked down in anticipation. This prompts me to do what I've been meaning to do, and review the 245.

Principalities and Powers in Ephesians

Wed, 27/04/2022 - 11:22 -- James Oakley
Nicholas Roerich, Battle in the Heavens

I'm greatly enjoying reading Against Principalities and Powers: Spiritual Beings in Relation to Communal Identity and the Moral Discourse of Ephesians by Daniel Darko (published 2020 by Hippo Books).

He explores the significance of the spiritual powers in Paul's letter to the Ephesians, suggesting that we in the West often don't feel the full force of the letter's message because we are not atuned to see this as important.

Blog Category: 

Is there an evangelical theological method

Fri, 25/03/2022 - 15:46 -- James Oakley
Shadow of cross over an open Bible

Recently, someone asked my advice. They had been asked to present a one hour session on how evangelicals do theology.

It's not hard to think of things to say if someone asked about the content of evangelical theology. We'd talk about our distinctive doctrine of Scripture, of sin, of the atonement, of judgement and so on. There are particular hallmarks that have arisen over the centuries that mark out what evangelicals do when it comes to theology.

Blog Category: 

Pages

Subscribe to James's Weblog
Additional Terms