My formal training is in computer science, but
the interests of
my research group are broad,
and I can advise on many problems in multilingual NLP, from theoretical
to empirical. I prefer to do basic curiosity-driven research in areas where the general
principles are not yet fully understood, in order to improve the foundations
of the field. The best work in this area is interdisciplinary, and to do
interdisciplinary research, you first need a discipline. So I look for collaborators
who are skilled in mathematics, statistics, computer science, or
linguistics. You needn't be an expert in all of these fields—few
people are—but you must be willing to engage with all of them,
and with a diverse group of people whose expertise differs from yours.
If you aren't, my research group is not a good fit for you.
Prospective PhD students
In general, I expect to take one or two students a year, and I'm happy to
discuss topics. Right now I'm especially interested in these areas, which
are all quite open-ended:
- Multilingual semantics and graph formalisms
- Natural language processing has been enormously successful, but NLP
systems still often fail to preserve the semantics of sentences—the
"who did what to whom" relationships that they express. As a result, they
fail to correctly understand, translate, extract, or generate meaning
in many languages. To preserve semantics,
they must model semantics, and in support of this goal, efforts are
underway to annotate large numbers of sentences with explicit semantic
representations in the form of directed acyclic graphs (DAGs). This data
will fuel the development of large-scale statistical models of language,
statistical models that must deal with
structure: the input and outputs are strings, trees, or graphs.
For structured prediction on strings and trees, most models can be
understood as weighted grammars, automata and transducers: extensions of
classical formalisms with real-valued weights representing probabilities.
To extend these models to graph-based representations, we require grammars,
automata, and transducers for graphs. Several expressive graph formalisms
have been studied in both computational linguistics and formal language
theory, but in general they are much less well-developed than
formalisms on strings and trees. The goal of projects in this area is to
develop the mathematics of these formalisms and apply them to problems in
natural language understanding and generation in many languages.
- Low-resource language and speech processing
- The most effective language and speech processing systems are based on
statistical models learned from many annotated examples, a classic
application of machine learning on input/ output pairs. But for many
languages and domains we have little data. Even in cases where we do have
data, it is government or news text. For the vast majority of languages and
domains, there is hardly anything. However, in many cases, there is side
information that we can exploit: dictionaries or other knowledge sources,
or multimodal data such as text paired with images, speech, or timestamps.
How can we exploit such heterogeneous information in statistical language
processing? How can we exploit linguistic knowledge in our statistical
models? If we have little to no output examples, can we treat the
development of NLP systems as a decipherment problem? The goal of projects
in this area is to develop statistical models and inference techniques that
exploit such data, and apply them to real problems.
If you're interested in natural language, but you're not excited about
these topics, you may want to contact
other prospective supervisors
in ILCC after reading about potential dissertation topics that
they have proposed.
If your primary interest is machine translation, I recommend that
you contact Rico Sennrich.
If you aren't genuinely interested in natural language, my research group is not a
good fit for you, and you should contact
supervisors elsewhere in the School
of Informatics.
If this all sounds interesting to you,
please apply for a PhD. But don't apply by emailing me:
faculty in Edinburgh do not admit students
directly. To be considered, you must apply for postgraduate study in the
School of Informatics. I can advise students in two different programs:
- PhD students in the Institute for Language, Cognition, and Computation. This is a three-year research-only program.
- MSc + PhD students in the Center for Doctoral Training in Data Science. This is a one-year MSc including coursework and research, followed by a three-year research-only PhD.
If you already have an MSc from a strong program, you may be a good candidate
for the ILCC PhD. Consider one of the latter two programs if you do not have
an MSc, or if it is in a
technical area that you would like to learn in more depth before beginning
full-time research. You can apply to multiple programs concurrently, and you
can find more information about the application process
here.
I will only review applications during the regular winter admissions cycle.
For a September start, you should apply by the second week of December in
the preceding year. That is not a
hard deadline, but after early December, chances of admission diminish rapidly as
funding is allocated to those who applied earlier. I'm happy to advise strong
students on a research statement covering any topic of mutual interest, but
I cannot advise you on your chances of admission, since that depends on
many variables that are outside my control and yours.
Current students in Edinburgh
If you're interested in working with me and you are a current student in
one of the CDTs; an MSc, MInf, or undergraduate honours student; or a
currently enrolled visiting student, then please get in touch!
Prospective interns and visitors
I do not currently have any openings for internships. It's possible
that I may have internship openings in the future. If I do, they will be
listed here. If there's no listing, please do not send me an
unsolicited application.
I am unlikely to host visiting scholars who I do not know personally.
I've had some really excellent technical correspondence with people I've
never met before on research topics of mutual interest, and in those cases I
have made exceptions. But it is very unlikely that I can accommodate a more
generic visiting request, especially if you require funding or a visa.
If you are a visitor who is already at the University I am
happy to talk about research.
Prospective Postdocs
I do not currently have any openings for postdocs.


{{ shelf.name }}
{% if shelf.books %}| Cover | Title | Author | Published | Shelved | External links | Rating |
|---|---|---|---|---|---|---|
| {{ book.data.title }} | {{ book.authors.first.data.name }} | {{ book.data.first_publish_date }} | {{ book.added_date | naturalday }} | OpenLibrary | {{ ratings | dict_key:book.id | stars}} |
This shelf is empty.
{% endif %}


Our sosages are made from pigs.
they are also made from chiken.
our coockis have ream
prize10our eggs are are made from chikens
prize 20pancake are made of fluor eggs and milk.
prize 30our tea comes from atea maker.
prize10weater biks are from a machine
prize50we make our bread with flour
prize 30coco is a drink for children
prize 10we grow sweet potatoes
prize 35we grow bananas.
prize5some of as eat mangos instade of bananas
prize 5pinats are also called ground nuts
prize 50


{{burger.name}}
- kCal: {{burger.kCal}}
- Contains Lactose
- Contains Gluten
Add burger to order
Customer information
Enter your details
Select gender:
FemaleMale
Non-binary
Undisclosed
Choose your destination on the map for delivery!
Open dispatcher in new window.
Deliver


Flare cluster layer - API v4.3
Goto v3.x example
×
View mode:
Map View (2d)
Scene View (3d)
Display cluster area mode:
None
Hover
Always


Stitch
MongoDB Stitch Users - Google Group
MongoDB Stitch Announcements - Google Group
Creating a new app with the iOS SDK
Set up an application on Stitch
- Go to https://stitch.mongodb.com/ and log in
- Create a new app with your desired name
- Take note of the app’s client App ID by going to Clients under Platform in the side pane
- Go to Authentication under Control in the side pane and enable
Allow users to log in anonymously
Set up a project in XCode using Stitch
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1.0+ is required to build Stitch iOS 0.2.0+.
To integrate the iOS SDK into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
use_frameworks!
target '<Your Target Name>' do
pod 'StitchCore', '~> 3.0.2'
# optional: for accessing a mongodb client
pod 'MongoDBService', '~> 3.0.2'
# optional: for using mongodb's ExtendedJson
pod 'ExtendedJson', '~> 2.0.4'
end
Then, run the following command:
$ pod install
Manually
If you prefer not to use any of the aforementioned dependency managers, you can integrate the iOS SDK into your project manually.
Embedded Framework
- Open up Terminal,
cd
into your top-level project directory, and run the following commandif
your project is not initialized as a git repository:
$ git init
- Add the iOS SDK as a git submodule by running the following command:
$ git submodule add https://github.com/10gen/stitch-ios-sdk.git
Open the new
stitch-ios-sdk
folder, and drag theStitchCore.xcodeproj
into the Project Navigator of your application’s Xcode project.It should appear nested underneath your application’s blue project icon. Whether it is above or below all the other Xcode groups does not matter.
Select the
StitchCore.xcodeproj
in the Project Navigator and verify the deployment target matches that of your application target.Next, select your application project in the Project Navigator (blue project icon) to navigate to the target configuration window and select the application target under the
Targets
heading in the sidebar.In the tab bar at the top of that window, open the
General
panel.Click on the
+
button under theEmbedded Binaries
section.You will see two different
StitchCore.xcodeproj
folders each with two different versions of theStitchCore.framework
nested inside aProducts
folder.It does not matter which
Products
folder you choose from, but it does matter whether you choose the top or bottomStitchCore.framework
.Select the top
StitchCore.framework
for iOS and the bottom one for OS X.For adding the other modules,
MongoDBService
,ExtendedJson
, orStitchGCM
, follow the same process above but with the respective.xcodeproj
files.And that’s it!
The
StitchCore.framework
is automagically added as a target dependency, linked framework and embedded framework in a copy files build phase which is all you need to build on the simulator and a device.
Using the SDK
Logging In
To initialize our connection to Stitch, use the static StitchClientFactory.create()
method to asynchronously create a StitchClient
that can be used to make requests to Stitch.
StitchClientFactory
.create(appId: "<your-client-app-id>")
.done { (client: StitchClient) in
// Perform requests to Stitch using the variable "client",
// or assign the value of the variable "client" to some
// property accessible outside this closure.
// For example, if this is in a class which has a
// stored StitchClient property named "stitchClient":
self.stitchClient = client
}.cauterize()
This will only instantiate a client but will not make any outgoing connection to Stitch.
For guidance on how to perform this initialization cleanly in the context of developing an iOS app, see the page Initialize StitchClient in the MongoDB Stitch documentation.
Since
Since we enabled anonymous log in, let’s log in with it; add the following after you’ve initialized your new StitchClient
:
self.stitchClient.fetchAuthProviders().then { (authProviderInfo: AuthProviderInfo) in
if (authProviderInfo.anonymousAuthProviderInfo != nil) {
print("logging in anonymously")
return self.stitchClient.anonymousAuth()
} else {
print("no anonymous provider")
}
}.then { (userId: String) in
print("logged in anonymously as user \(userId)")
}.catch { error in
print("failed to log in anonymously: \(error)")
}
Now run your app in XCode by going to product, Run (or hitting ⌘R).
Once the app is running, open up the Debug Area by going to View, Debug Area, Show Debug Area.
You should see log messages like:
logging in anonymously
logged in anonymously as user 58c5d6ebb9ede022a3d75050
Executing a Function
Once logged in, executing a function happens via the StitchClient’s
executeFunction()
methodself.stitchClient .executeFunction(name: "echoArg", args: "Hello world!") .done { (echoedArg: Any) in print(echoedArg as? String ?? "return value not a string") }.catch { error in print("Could not execute function: \(error)") }
If you’ve configured your Stitch application to have a function named
echoArg
that returns its argument, you should see a message like:Hello world!
Set up Push Notifications (GCM)
Set up a GCM provider
- Create a Firebase Project
- Click Add Firebase to your iOS app
- Skip downloading the config file
- Skip adding the Firebase SDK
- Click the gear next to overview in your Firebase project and go to Project Settings
- Go to Cloud Messaging and take note of your Legacy server key and Sender ID
- In Stitch go to the Notifications section and enter in your API Key (legacy server key) and Sender ID
Receive Push Notifications in iOS
Currently, StitchGCM needs to be added as a submodule.
To create a GCM Push Provider by asking Stitch, you must use the getPushProviders method and ensure a GCM provider exists:
self.stitchClient.getPushProviders().done { (result: AvailablePushProviders) in
if let gcm = result.gcm {
let listener = MyGCMListener(gcmClient: StitchGCMPushClient(stitchClient: self.stitchClient, info: gcm))
StitchGCMContext.sharedInstance().application(application,
didFinishLaunchingWithOptions: launchOptions,
gcmSenderID: "<YOUR-GCM-SENDER-ID>",
stitchGCMDelegate: listener)
}
}
- To begin listening for notifications, set your
StitchGCMDelegate
to the StitchGCMContext:
class MyGCMDelegate: StitchGCMDelegate {
let gcmClient: StitchGCMPushClient
init(gcmClient: StitchGCMPushClient) {
self.gcmClient = gcmClient
}
func didFailToRegister(error: Error) {
}
func didReceiveToken(registrationToken: String) {
}
func didReceiveRemoteNotification(application: UIApplication,
pushMessage: PushMessage,
handler: ((UIBackgroundFetchResult) -> Void)?
}
}
- To register for push notifications, use the registerToken method on your StitchClient:
func didReceiveToken(registrationToken: String) {
gcmClient.registerToken(token: registrationToken)
}


Banker decries suicide by youths - The Nation Newspaper
THE Regional Head, Southwest 1 at Fidelity Bank Plc, Mr. Adebayo Adeyinka, has decried the rate at which youths commit suicide following failure in exams.
He spoke on Thursday at the 2019 National Pre-University Conference in Badagry, Lagos State.
It was organised by CityMood Communications.
Adeyinka said: “Youths are committing suicide because of academic failure, not knowing that failure is part of life.
“Suicide is not the next thing in life. If you fail the first time, prepare and do it again.
“Nothing can stop you, not even lack of resource can stop you from achieving your dreams. It is only you that can stop you in life.”
He urged students who did not get admission to institutions of their choice after several attempts to work hard and prepare to do it again, saying nothing good comes easily.
Read Also: Suicide not an option
A confidence coach, Ms Chizobam Ofoegbu, enjoined students to be careful about the type of groups they associate with in higher institutions.
She said peer pressure was the No. 1 killer of youths.
Ofoegbu advised them to associate with people of the same character and value.
An author and youth leadership expert, Mr. Folaranmi Oyediran, urged students seeking admission to know the purpose of going to the university.
Executive Director of Equip Africa Opeyemi Oke advised students with talents to utilise them.
He implored parents to allow their children explore their talents, and enjoined students to search for their talents and develop them.


Storm Brendan to batter Britain with 100mph winds from tomorrow
by James HockadayMore high speed gusts are heading for the UK after the first named storm of the season lashed the country last night.
Weather warnings remain in place after Storm Atiyah swept into the south-west of England and Wales last night, disrupting transport and power networks.
As the clear up gets underway this morning, Storm Brendan, is expected to hit Britain on tomorrow with winds of up to 100mph.
The Met Office has issued yellow weather alerts this morning for north-west Wales to the Isle of Wight and the east coast from Norwich to Middlesbrough.
Whether you’re travelling by road, rail, air or ferry, the Met Office warns of delays and says short-term blackouts are possible in some areas.
Western Power Distribution said it had experienced 26 high voltage faults in the south-west on yesterday and two in Wales, leading to 5,500 customers being cut off from power over the course of the day.
In the hour leading up to 9pm last night winds of 70mph hit Culdrose in Cornwall.
Met Office meteorologist Alex Burkil said: ‘It’s very windy in the west and south-west so that’s where we’re going to see the greatest impact unfortunately’.
Coastline safety campaign Coastsafe urged people in the area to be wary of tidal surges and debris being thrown over sea walls during the storm.
The M48 Severn Bridge introduced lane closures on yesterday due to increasing wind speeds.
The Met Office warns England and Scotland will be ‘windy across all areas’ tomorrow with severe gales affecting the north-west.
Wet and windy weather is set to carry on into Wednesday and nearly and inch of rain will hit much of the country within 24 hours as Britons head to the polls on Thursday.
Voters getting ready to head out at 7am in the morning should prepare themselves for -3C in Aberdeenshire, 1C in the north of England and 0C in the south.
Later in the day temperatures will warm up to 11C in Plymouth, 5C in Newcastle and 7C in Glasgow.
Met Office meteorologist Luke Miall said: ‘There will also be pretty heavy rain everywhere.
‘Wednesday looks blustery and election day will be a wet one in the South, with blustery showers in the North, then turning colder still by the weekend with wintry showers on higher ground in northern England, Scotland and possibly North Wales.’


<- Dynaphone, 1927
Rhythmicon, 1930
Back to home
Clear Canvas
Rhythmicon Original
Pattern 2
Custom Pattern
Change the speed of the Spinning Disc.
Piano Toggle Mode
Rescale the page


--- layout: archive title: Zulip Chat Archive permalink: /stream/113488-general/topic/working.20lean.20and.20mathlib.20version.html ---
What is your lean version and mathlib version that works?
See: https://github.com/leanprover/mathlib/commit/d84af03bdb8ec4e02c96b6262e7b78c8f3de412b
thanks
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


Individual vocal signatures show reduced complexity following invasion
Animal Behavior, 2021
Additional Materials 01: Summary Statistics, Estimates of Nests and Social Group Sizes
Additional Materials 02: Supervised Machine Learning Analysis of Acoustic Structure
Additional Materials 03: Evaluating Frequency Modulation Patterns Between Ranges and Habitats
Additional Materials 04: Comparison of Individual Identity Content Between Ranges
01: Summary Statistics, Nest and Social Group Size Estimates
02: Supervised Machine Learning Analysis of Acoustic Structure
03: Evaluating Frequency Modulation Patterns Between Ranges and Habitats
04: Comparison of Individual Identity Content Between Ranges


public interface IActionBean extends ObservableBean2, IActionObject
Note: This class is intended for predefined and custom binder implementations as used by the JGoodies Binding API. Application developers won't use this interface directly.
addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener
addPropertyChangeListener, removePropertyChangeListener
getAction
Copyright © 2009-2014 JGoodies Software GmbH. All Rights Reserved.


LPThumbnailView
open class LPThumbnailView : UIView
LPThumbnailView
A thumbnail view for displaying images and give context in an application which takes photos/video thumbnails. Simply add to a view controler as a subview.
-
The delegate responsible for listening to touches/updates propogated from this view.
Declaration
Swift
public weak var delegate: LPThumbnailViewDelegate?
-
The images which the
LPThumbnailView
will display.To add images you must call
addImage
oraddImageWithContext
Declaration
Swift
public private(set) var images: [UIImage]
-
The scale mode to use for the
imageView
.Declaration
Swift
public var imageScaleMode: UIView.ContentMode { get set }
-
Whether or not the size of the counter view should be calculated automatically.
If so, the counter view’s size will be a ratio of the
LPThumbnailView
, otherwisecounterViewSize
will be used as the size.Declaration
Swift
public var automaticallyCalculatesCounterViewSize: Bool
-
The size of counter view and it’s label.
Only used when
automaticallyCalculatesCounterViewSize
isfalse
.Declaration
Swift
public var counterViewSize: CGFloat { get set }
-
The amount of top spacing from the
LPThumbnailView
parent view to give to the counter view and label.Declaration
Swift
public var counterViewTopSpacing: CGFloat { get set }
-
The amount of trailing spacing from the
LPThumbnailView
parent view to give to the counter view and label.Declaration
Swift
public var counterViewTrailingSpacing: CGFloat { get set }
-
An accessor for the label which displays the amount of images in the counter view.
Declaration
Swift
public var counterViewLabel: UILabel { get }
-
The background color for the counter view which counts the number of images in the view.
Declaration
Swift
public var counterViewBackgroundColor: UIColor { get set }
-
The animation style used when calling
addImage
Declaration
Swift
public var animationStyle: LPThumbnailViewAnimationStyle
-
The animation options used when animating the counter view label change.
Declaration
Swift
public var counterViewAnimationOptions: UIView.AnimationOptions
-
Whether or not this view automatically hides it self when there are no images to display.
This is
true
by default.Declaration
Swift
public var hidesWhenEmpty: Bool
-
Overriden initializer.
Declaration
Swift
public override init(frame: CGRect)
-
Overriden initializer.
Declaration
Swift
public required init?(coder aDecoder: NSCoder)
-
Adds an image to the
images
array and performs an animation.Will animate with
duration
length, ifduration = 0
will not animate and will just perform changes instantly. Animation style performed depends onanimationStyle
property.Declaration
Swift
public func addImage(_ image: UIImage, duration: TimeInterval = 0.4)
Parameters
image
The image to add.
duration
How long to animate for, if this is 0, no animation is performed.
-
Adds an image to the
images
array and performs an animation with context.This animation differs from
addImage
since it uses a temporary image view that was created outside of this instance. It then animates that temporary image view into the correct position and frame and performs an animation to make it look like the temporary image view was added to this thumbnail view.The image from the temporary image view is then used to become the new main thumbail for this view.
Important
tempImageView
is removed from it’s superview after this function is calledDeclaration
Swift
public func addImageWithContext(_ tempImageView: UIImageView, duration: TimeInterval = 1.0)
Parameters
tempImageView
The temporary image view which will be animated.
duration
How long to animate for.
-
Removes the image in
images
at the specified index and performs an animation.Requires that the index is a valid index of
images
Declaration
Swift
public func removeImage(at index: Int, duration: TimeInterval = 0.7)
Parameters
index
The index of the image to remove.
duration
How long to animate for, if this value is 0, no animation is performed.
-
Removes the
images
sent in from this viewsimages
array and performs an animation if and only if one of the images removed is main thumbnail image of this view.If any image in
images
is not in this viewsimages
the removal is ignored.Declaration
Swift
public func removeImages(_ images: [UIImage], duration: TimeInterval = 0.7)
Parameters
images
The images to remove.
duration
How long to animate for if image removed is currently being displayed.


No. Most word processing files use their own format, which is not understood by a Reader that is expecting UTF characters.
The general design of the program is given in the flowchart. Of course, many details are left out. The purpose of the chart is to show the overall logic.
The box "Read a line of source" appears in two places—before the loop gets started and in the body of the loop. Study the logic to see that this is correct.


About Me
I am a Master of Engineering Graduate from Auckland University of Technology, New Zealand.
I am currently living in Auckland and developing software for ATMs and EFTPOS pinpad.
Other than my work, I am usually dabbling in multiple hobbies. I have a personal blog, I write stories and I enjoy taking scenic photos from my phone camera.
I also enjoy live music, volunteering and meeting people who have hobbies.
The very best thing about me is that I am never afraid to go for something that I wanna do, even if I end up doing it alone.
My penchant is for simplistic look and feel and thus the portfolio looks so simple
GovHack 2017:
New Zealand Industrial Diversity: We tried to show which districts are highly depended on a particular industry.
Impact NPO Charity Hackathon 2017:
Betterment: We worked to create a Wordpress website complete with a payment processor and user directory.
Nylas-mail Lives
An Open Source email client which is no longer supported by the original developers and we are trying to keep the app alive ( Github )
Free Code Camp Coursework Projects:
- Wikipedia Viewer
- Random Quote Generator
- Weather App
- Seconds Countdown
Academic Projects:
- Carotid Pulse Wave Velocity Sensor. Master's Project, IBTec, AUT.
- Infrared Vein Detector Device. Bachelor's Project, University of Mumbai.


Student Name
Email
PRN_No
Exam Seat No
DOB
Obtained Marks
Out of Marks
Percentage
Select Gender
Male
Female
Mobile No
Telephone No
Institute Choice
MIT WPU
PCCOE
AISSM
BVP
PICT
Select City
Pune
Mumbai
Delhi
Hydrabad
Banglore
Select Branch
Computer Engineering
Mechanical Engineering
Electrical Engineering
Electrical Engineering
Civil Engineering
Subjects
C++
Java
COA
TOC
SE
SOM
TOM
EM
ME
CF
Upload Resume
Any Suggestions ??
Submit
Reset


BRITISH COLUMBIA INSTITUTE OF TECHNOLOGY
Staff Members for SSD
| Firstname |
Lastname |
Email |
| Pat |
McGee |
<EMAIL_ADDRESS>|
| Phil |
Weier |
<EMAIL_ADDRESS>|
| Michael |
Whyte |
<EMAIL_ADDRESS>|
| Jeff |
Parker |
<EMAIL_ADDRESS>|
| Medhat |
Elmasry |
<EMAIL_ADDRESS>|
| Jason |
Harrison |
<EMAIL_ADDRESS>|
| Paul |
Mills |
<EMAIL_ADDRESS>|
| Firstname |
Lastname |
Email |
| John |
Doe |
<EMAIL_ADDRESS>|
| Mary |
Moe |
<EMAIL_ADDRESS>|
| July |
Dooley |
<EMAIL_ADDRESS>|
| Firstname |
Lastname |
Email |
| John |
Doe |
<EMAIL_ADDRESS>|
| Mary |
Moe |
<EMAIL_ADDRESS>|
| July |
Dooley |
<EMAIL_ADDRESS>|
| Firstname |
Lastname |
Email |
| John |
Doe |
<EMAIL_ADDRESS>|
| Mary |
Moe |
<EMAIL_ADDRESS>|
| July |
Dooley |
<EMAIL_ADDRESS>|


|
ActiveTcl User Guide
|
||
Tcl_CreateCloseHandler, Tcl_DeleteCloseHandler - arrange for callbacks when channels are closed
#include <tcl.h>
void
Tcl_CreateCloseHandler(channel, proc, clientData)
void
Tcl_DeleteCloseHandler(channel, proc, clientData)
Tcl_CreateCloseHandler arranges for proc to be called when channel is closed with Tcl_Close or Tcl_UnregisterChannel, or using the Tcl close command. Proc should match the following prototype:
typedef void Tcl_CloseProc( ClientData clientData);
The clientData is the same as the value provided in the call to Tcl_CreateCloseHandler.
Tcl_DeleteCloseHandler removes a close callback for channel. The proc and clientData identify which close callback to remove; Tcl_DeleteCloseHandler does nothing if its proc and clientData arguments do not match the proc and clientData for a close handler for channel.
close, Tcl_Close, Tcl_UnregisterChannel
Copyright © 1994-1996 Sun Microsystems, Inc. Copyright © 1995-1997 Roger E. Critchlow Jr.


Covid-19 positive cases in Africa
No map colours
Cases per 100km²
Cases per 100,000 people
No map markers
Cumulative cases
New cases (last day)
% increase (last day)
Cases per 100km²
Cases per 100,000 people
Data source:
https://github.com/dsfsi/covid19za


Hello and Welcome!
I'm Jonathan Sexton and I'm a Front End Web Developer. I enjoy creating beautifully designed websites and giving back to my community whenever possible. If I'm not putting fingers to keys I enjoy spending time with my family, taking my dogs to the park, and going to the beach!
I've always been interested in computers and helping people. Coming from a customer service background, I make it my personal mission to help others achieve their goals and find success. Once I transitioned into web development, that mission became connecting people through technology to achieve their goals.


§101-7 Superior public use. Property already appropriated to some public use may be taken by the State or a county in the manner and under the conditions provided by part III. An easement over, across or under property not owned by the State or a county and devoted to public use may be taken by any other person enjoying the right of eminent domain where such taking will not substantially impair the use for which the property has previously been appropriated. [L 1951, c 12, §1(f); RL 1955, §8-7; HRS §101-7]
Case Notes
Not applicable unless state or county owns the land. 70 H. 18, 757 P.2d 647.


Ant Script Library Usage
Installation
The ASL needs to be accessible from the client project. You can put the ASL in a subdirectory, sibling directory of the project, or in a well known location on an internal network. In the examples on this page, the ASL is assumed to be in a subdirectory. If you have installed the somewhere different, you will need to adjust the file path in the import file attribute.
To install the scripts, you can do one of the following:
- Download and unzip the script files
- Check out the files directly from the Subversion repository:
(note that the SSL certificate on www.exubero.com is currently self-signed, meaning that you will probably be prompted about an invalid certificate. You will have to add an exception)svn co https://www.exubero.com/asl/svn/trunk/ ant-script-library
Simple Example
This is the simplest build.xml
that makes use of the
ASL:
<project name="hello-world" default="dist"> <import file="ant-script-library/asl-java.xml"/> </project>
This script would be suitable for a Java project that had a directory structure similar to the standard directory layout.
Overriding Properties
Not all projects will exactly match the default configuration of the
ASL. In many cases, simply
overriding a property will suffice. For example, if the project source
code is found in the directory src
(instead of the expected
directory src/main/java
), then the following
build.xml
would work:
<project name="hello-world" default="dist"> <property name="java-build.src-dir" location="src"/> <import file="../ant-script-library/asl-java.xml"/> </project>
This is a common idiom within ASL - default values of properties can be overridden by defining them before importing the ASL scripts. This works because properties in Ant are immutable: whoever sets a property first freezes it for the rest of the build. Refer to the documentation of the Property Task for more information.
For the complete set of properties that can be controlled in this way, look to the reference, or refer to the scripts themselves.
Overriding Targets
TBD
Is there a problem or mistake on this page? Do you want to contribute some changes? Send me an email at joe@exubero.com.


Screen Position:
Sets the position that the frame rate is displayed on the screen. This position is relative to the monitor, not the game window.
Style:
- Background Color:
Sets the color of the background that is drawn around the frame rate.
- Rounded Corners:
Sets whether or not the background should be drawn with rounded (checked) or sharp (unchecked) corners.
- Text Color:
Sets the color of the frame rate.
- Text Size:
Set the size of the frame rate text.
- Font:
Set the font used for displaying the frame rate count.
Note: Transparency (opacity) can be adjusted using the "opacity" slider when setting the color of the background or the text.


Toggle navigation
Quinn Liu
Archives
Main Page
Welcome to the computerscience tag page
Tag: computerscience
My CS Journey
(15 Jul 2018)
first blog post: my first ever post


Web Design and Develpment
I have a passion for developing and designing, web based applications
I have a passion for developing and designing, web based applications
I love working in the Adobe Eco System to assist me in building attractive websites
Not only am I good with Computers, I am comfortable in pretty much any situation and know how to talk to people.
My Name is Bradley Langshaw, I build websites that meet the needs of any user. I work with many different programming languages functional pages webpages. I understand HTML5 and CSS3 and I am well versed in PHP, MySQL, JavaScript, JQuery, Ajax, Canvas, EaselJS and much more. I also know how to use the Adobe Master Suite with skills ranging from Adobe Illustrator to Adobe Premiere. I understand how to work with API's from Google and Facebook and can easily learn more. I can use all of the applications in Microsoft Office. Windows is my operating system of choice all though I do have some understanding of Linux and Mac OS. On top of all of that I also built my own PC and Apache2 Based Web Server
Aside from coding and designing websites, I used to be a Lifeguard and Swim Instructor in Barrie, ON. I have spent time living in the mountains out in Alberta. I also worked in Sales and Grocery. Overall I work like crazy.
For more Information Contact Me Or Take a look at my resume here!
Download
I built this site for an assignment in my Intro to Web Class.


only 5 spots left in our upcoming workshop
· login nowx
we are a
earth loving, cali based plant shop
Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolore cumque nisi at ratione.
shop
browse all things pretty
small potted plants
assorted souquets
large potted plants


Using a grid structure with content inside grid elements can be beneficial in the layout of an html page. This is called grid based design. The simplest form of grid based design is with a table where elements line up neatly in columns and rows.
If there are many different sized areas, the flex model can be used. In a flex-box, columns and rows can be different in size, and will be layed out one after another (often on top of each other). This model can be used to have a bunch of rows, with columns inside them of different widths.
With people browsing the internet more on tablets and mobile phones than ever before, web developers are faced with the challenge of designing a webpage to suit various screen sizes.
Responsive webpages can solve this issue. They allow a developer to change the layout of a page based on the size of viewers screen (in pixels).
When writing an HTML page, using elements for their intended purpose is good semantic structure. This means using <header>...</header>
for a section is introducing the section below. Basically, the tag being used should reflect the type of content that is to follow.
It's possible to reset the CSS across all browsers and then work on a level playing field, with less fear that your page will look different on the different browsers.


SPACE COWBOYS A film review by Steve Rhodes Copyright 2000 Steve Rhodes RATING (0 TO ****): ***
"The Ripe Stuff," is what the newspapers called them when word leaked out about their secret assignment. Four old codgers, who left the space program 40 years ago -- when NASA chose a monkey over a man to go into space first -- they are back for a quickly prepared mission to rescue an important satellite that will burn up soon on reentry if they don't get it back into orbit.
If it hadn't been for John Glenn's recent space flight at age 77, the plot might seem completely ridiculous. Instead, the script makes the old team's goal and flight seem remarkably plausible. After all, the ailing, ancient satellite's guidance system was designed by Frank Corvin (Clint Eastwood), and no one still at NASA knows how to fix it anymore.
Frank's only condition is that he gets to go into space to repair it and that he takes with him his old team: Hawk Hawkins (Tommy Lee Jones), Tank Sullivan (James Garner) and Jerry O'Nell (Donald Sutherland). Setting out a condition that he figures is unobtainable, Frank's hated ex-boss and current NASA project leader, Bob Gerson (James Cromwell), demands that the four pass all of the astronaut tests for physical stamina. (These "geriatric" astronauts are supposed to be about 69, but you'll notice that in real-life Jones is a good bit younger at 53. But with his usual weathered look, Jones convincingly plays a senior citizen.)
Beautifully directed by Eastwood, the movie has two distinct parts. The first half is an inviting and good-spirited comedy, that is deliciously underplayed and that rarely dissolves into slapstick. The second half is an exhilarating action drama set in space.
Just watching these old actors work together is worth the price of admission. They have a blast, and we're there with them cheering them on.
The brightly written script by Ken Kaufman and Howard Klausner successfully creates four unique lead characters. Frank (Eastwood) is the team's cocky leader. He's a take-no-guff kind of guy. "I've got Medicare," he says, picking a fight with an unsavory younger guy at a bar. "Go ahead, take your best shot."
Ethan Glance, played in a one-note performance by Loren Dean (MUMFORD), is the hot-shot new astronaut sent to recruit Frank. "Dr. Corvin, your country needs you," Ethan argues. "Put a sock in it, Sonny!" Frank shoots back. The tension between them doesn't ease up during training. "Excuse me, I hold 2 Masters degrees from MIT," Ethan tells Frank, when Frank ignores his advice. "Maybe you should try to get your money back!" Frank retorts with a classic Eastwood sneer that would melt steel.
Jerry (Sutherland) is a "babe magnet," and a roller-coaster designer, who likes to tweak his coasters himself. With coke-bottle lenses, he has to cheat his way through the astronaut's eye exam. The four's creative fudging supplies many of the best laughs. There is also a fatalistic humor in that everyone they ask about seems to have died.
Rivaling Eastwood for the movie's best performance is Tommy Lee Jones, as daredevil pilot Hawk. Hawk spends his days taking up college kids in loop-the-loops certain to make them puke. No one can fly a plane as well as Hawk, but there's been bad blood between Frank and Hawk for 40 years now.
In the least developed role, James Garner plays Tank, a Baptist preacher. Tank, the group's navigator, can't even find his way through his own sermons.
There are lots of subplots, including a romance between Hawk and a NASA engineer (Marcia Gay Harden), and most of them work quite well without needlessly complicating the story.
The film's special effects are quite credible. Looking authentic but not overly glamorous, they nicely compliment the story rather than dominating it.
What a wonderful contrast this movie makes with typical movie fare these days. Rather than having another in our weekly releases of bad-to-mediocre teen comedies, we have an intelligent and funny picture featuring people who have real acting experience that's measured in decades, not years.
Let's hope that this starts a trend away from bad movies, whose only claim to fame is their demographics, and toward good films with experienced, really experienced, actors. It's probably too much to hope for. After all, we've raised a generation who thinks that all movies end in a prom sequence, and that all jokes must involve crude references to some bodily fluid.
SPACE COWBOYS runs 2:00. It is rated PG-13 for some language and would be fine for kids around 9 and up. It is also a good movie to take multiple generations to see. My parents and my son are planning on seeing it together this weekend with us. It's the kind of film that it's fun to view again.
Email<EMAIL_ADDRESS>Web: http://www.InternetReviews.com
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


âTMª I'll end in AJ's podcast for your Monday âTMª
âTMª Most wonderful show is âTMª
âTMª Keeping up with the Joneses âTMª
- AJ Jones, how the heck are you?
- I'm okay, how are you?
- Episode 242.
- Right.
- Weekly catch up.
Last week we were in--
- North Carolina.
- Had a beautiful time.
- We did?
- Yep, visiting family, which was great.
- My sister and her husband and their two kids
live in North Carolina.
- Yeah.
advantage of the fact that we're still working from home.
Mostly mostly. Yeah.
And just asked our boss.
Yeah.
The Reverend Jeff Dollar.
Can we work from home in Charlotte?
And he was like, sure.
So we drove over.
Ma, he assisted her.
God bless her.
Has put a pool in her backyard.
So largely my office was.
Now, I'm not sure that Cara's actually put the pool in herself.

I'm very sure from context.
See, I always didn't assume that.
Yeah, so they, yes.
The dentist is in 101.
Yeah, yeah, sorry.
I would, for various reasons, time change, I don't know.
I would be awake early.
I was awake at 6 a.m. every morning.
And so I would get up, I'd go downstairs,
fix myself some breakfast.
Then I would work outside on their back patio,
which was in the shade from about,
or seven a.m.
Well, most of the day at 7 a.m.
Yeah, but it got too hot for me,
but midday I would come in.
Yeah, that's when I wanted to go out.
'Cause it was just getting warm enough for me.
Yeah.
So thank you to my sister and her husband
for great accommodation looking at dressed.
- Yeah.
- And it was so great.
The kids getting to just swim and have fun while we're working
as opposed to they're in the house trying to take care
of like coming up with ideas.
- I think our kids have adopted your fish like nature
and they just want to be in the pool all the time.
- Well, yes, they would come by it, honestly.
- My sister also has three fairly big dogs.
- Yeah.
- I mean, one a chocolate lab.
- They're not fairly big, they're big.
- Well, the lab's not that big.
The lab's a normal size,
but then they have a German shepherd
that's the size of a chantlin.
a long, a long haired German Shepherd.
And then they have another dog that's across between a St.
Bernard and a, uh, Rottweiler?

Pitbull. No, it's a Rottweiler.
Is it? And it just, it's all through the bermies.
Something, isn't it?
It's a bermies.
Anyway, we should have paid more attention.
They shed a lot and they're very, very, very, but they're gorgeous.

By the end of the week, my kids were just--
- Oh, they didn't want to leave the dogs, yeah.
- So, North Carolina was beautiful.
Great food ate some great--
- Italian food. - A tiny food.
- Is that how you pronounce it?
- Yeah. - Gonotchi.
- They live like less than a mile
from a really good Italian restaurant.
So we had great food.
- I had a mango cheesecake that was maybe one
of the best cheesecakes I've ever had in my life.
- I had a weird lemon dessert,
which I still don't know what was in it,
but it was so great.
- We have a birthday party coming up in a couple of days,
our 11 year old turned 12.
- She does.
- You know what that means?
- We have a 12 year old?
- Well, yes.
- Good?
- Okay.
- That also means she gets an iPhone.
- Yes.
- Curious though, she didn't care, she didn't want one.
- Well, I'm sort of in great debate
about whether she didn't want one or not,
She's wanted one for the last two years.
I think she's never brought it up to me.
We were just adamant.
You either get an apple, Walter, you get an iPhone.
Yeah, we need some way to be able to get ahold of you while you're now switching
to a school that's much further from our house.
Her bus drive on the school bus is like 45 minutes in a remote place.
I was like, I want to be able to track and check that you're OK.
Yeah.
But also you're going to be bored for 45 minutes.
Yeah.
So did it arrive?
Yeah, has arrived.
Yeah.
I need to set it up.
I took her to the Apple store. We went on a little daddy daughter date to like one of my happy places went to Apple store for her to try all the
phones out. You're sanctuary. And I was just like she just walked straight in and just walked to the most expensive phone. I was like,
she is your child. She is my child. Who can blame her? And then I was trying to steer her ever so gently towards cheaper options.
And she was quite pragmatic. She realized, I like this one. I was like, what do you like about it? She's like the color. I was like, you guys,
you're gonna put a case on it and you'll never know what color is. Yeah, okay. Well, what do you
think about this one? Yeah, like this one too. So she went back and forth. She went back and
forth and she was very tactile holding them in her hand. But yeah, I like that edge. Yeah,
I like that one. And so yeah, that's 12 year old. Good night. I remember when she was born.
Do you remember when she was born? No, I do. Yeah. I remember it very well, actually. Yeah.
Yeah. She came out weird.
What do you mean?
She came out fast.
She went like an unright banana.
She was yellow, wasn't she?
No, she.
Well, yes, because she had John this, but she turned yellower
because she came out with this big bruise that sort of turned her.
John, she looked like she'd been in a bar fight.
Do you remember?
Because people would be like, what happened to her eye?
And I was like, you should see the other baby.
Like, yeah, I just remember we had to put her in the daylight.
Yeah, a lot.
sunlight rather yeah they like yeah it's a vampire we try to actually hurt normal living
but i just remember yeah we do we do all this babies are coated in fur when they come out
fur
can i do yeah this kind of little it's like it's like peach but yeah but it's kind of like fur
I remember it.
Listen, if she listens to this podcast,
which is like Tony and dad said, I came out of the car.

She did.
And a full head of hair, like full head of dark hair.
She was the cutest little thing.
But do you remember her head was like enormous?
Her body was little.
So her head was in the 90 something percentile.
her body was in the first percentile.
And so I'm looking at her and thinking, gosh, this seems not good because I hope she's
growing into my head.
She grows into her head.
Well, she has.
So sorry, sweetheart.
Have you ever listened to this episode?
Oh, my gosh.
Yeah.
It was like Sputnik or Jenna toothpick.
I'm very excited.
I made a purchase that I think is a theoretical joy giver.
- Oh, do I know about this purchase?
- I think so, I bought a pressure washer.
- Oh yeah, yeah, yeah, okay.
Yeah, I did.
I was like, what is our theoretical joy giver?
- Oh, it's like there's some satisfaction in pressure.
I've only ever pressured washer something once,
and that was the deck.
- Okay.
- Do you remember that?
- No.
- I wrote "Holly" from "The Broke" immediately.
- That's right.
Well, did it break?
Don't say that on the podcast, I think they listen.
(laughs)
I'm just kidding.
- I couldn't get it working.
- Okay.
(laughs)
- I remember we did get it working
'cause we ended up using it.
- Yeah, I think we just had to ask her
how there was something that, yeah.
- Anyway, Amazon, I'm such a...
- Sucker?
- Well, I bought you something the same way today
and you don't even know about it.
- Really?
You thought me a kid?
Is it a theoretical joy gift or whatever you just said?
- It's the most practical gift ever.
So Amazon has something called the treasure truck.
And every day about 10 a.m.
They text you, it's a limited time deal.
It just happens that day.
And it used to literally be a treasure truck
that would show up in Nashville at various spots.
And you would say, yeah, I wanna buy it.
And then you'd book your time of where it's gonna be.
And it would just drive around Nashville and park.
And it used to park in Whole Foods near our house.
And we'd drive over and you'd just pick it up.
They're usually deeply discounted.
With COVID at the moment,
they're not obviously doing a physical location,
but they're still doing the treasure truck,
which is a one day sale on a specific thing.
And you got a date buy and then you delivered to it.
So yesterday it was a pressure washer,
which I don't know if it was a good one.
So I went to the Sweet Home or Wirecutter.
- Yeah.
- And it was, it was a good one.
And it was, it was deeply discounted.
And so I said to you, hey, can we buy this?
And you were like, why do you want a pressure washer?
And I was like, well, we have a deck, we need to maintain,
we pay somebody to do our driveway.
And it might be that I get bored with this
within about half an hour.
- I imagine you will.
- But I quite like the line.
- Well, see, maybe I can do a little bit of filming
of you pressure washing and we'll see how far you get.
There is satisfaction.
- Well, I remember, I remember it being very difficult
'cause it wasn't as fun as I thought it would
and I got really wet.
I was also started in flip flops
and I learned really quickly,
do not pressure wash in flip flops
Oh, your toes will be gone.
- Right.
- But yeah, I'm looking forward to that.
Anyway, so I bought it, it just arrived just now.
But today, do you know what today's treasure truck option was?
- No, is this what I'm gonna be excited about?
- Yep.
- I'm gonna come out for you.
You know that oat milk you like?
- Yes.
- Well, they're selling a six pack of it
for a deep discount.
So I thought you use it all the time.
I bought you a six pack of oat milk.
Don't ever say I'm not good to you.
(laughs)
- Thanks, darling.
- You're welcome.
- Can I tell you what's in my drive market pack
it just came like right before the podcast.
- We should be sponsored by all these people, but go on.
- A six pack of oat milk.
So I should be good for like, you know.
- I don't know how much you paid
and then we'll compare how much I paid
and bet my producer won.
- I paid about $25.
- Oh, I paid way less than that.
- Good.
- Either $11 or $17.
- That's awesome.
- See, you've done well.
- I'm looking down at, oh, you know what else
that came out this week?
Apple had their worldwide developers' comforts.
It's not too much stuff that's interesting.
But you know how I know there wasn't too much stuff that was interesting?
Because normally when there is a worldwide app on developers' conference, I come home
and I must listen to all the newest things that I need to know about.
My retelling of it.
Yes, your retelling of it.
Usually in real time.
And then I am subjected to watching the clips of the things that you feel that I really
must watch in order to understand fully how wonderful this thing was.
And you didn't do any of that.
And you know what else I haven't done?
What?
solve any of the beta software on any of my devices. I can't tell if that's lazy
for maturity. Well, let's go for maturity. Yeah. What did I make you do last night
though? Because that was the other thing they announced this week. I was
thinking like have a bath. Oh, listen to the music. Yes. So, Apple have released
two new things. If you're an Apple music subscriber, which we are, they've
released two things, one which is meh, and the other which I thought would be
Mac, but it's actually quite cool. The first one is lossless music, which to be honest,
99% of people can't tell the difference between lossless and compressed music anyway, so that
doesn't make that much difference. That's all you get ish. All right, go ahead.
The other one is spatial audio, which they don't really release for movies.  Well, they managed to
put that into their tiny little headphones that if you're watching a movie on your iPhone or your
iPad, it would do virtualized surround sound, which I thought would be
now, but is actually surprisingly great.
Yeah, it's really cool.
But I don't tend to watch movies on myself on my iPad because I have giant TVs in my
house.
Well, they took that same technology and they
re-bundled it into their music, which makes a lot of sense.
But I think a lot of people were skeptical about how good it would sound.
It just so happens that last night we in our living room, we actually have a Dolby
mouse surround sound, which is not just front, left and right and rear, but also height,
you know, so it's sound everywhere. And they've remastered some tracks. And so I thought,
I'll just try, I'm used to listening to it in my headphones, but by golly, it was quite
impressive. It was lovely, wasn't it? Yeah. So I'm just now waiting for some of my favorite
worship people to re-release tracks or release feature tracks encoded in Dolby Atmos. If you
We have no idea what I'm talking about on your own AirPods and you're an Apple Music
subscriber.
Try it out.
Pick one of your favorite songs.
Make sure it's encoded in Dolby Audio.
And away you go.
Okay.
Okay.
Yeah.
Nerds delight.
There you go.
Our topic for this week came out of a question that we got asked a couple of weeks ago.
Do you remember the question we had from one of our listeners all about revival?
Yes.
And I was thinking about what I was thinking about and how we ended up in this topic is
how revival can't save you and how revival won't save you.
Only Jesus can save you.
And I was thinking about maybe one of the curious things was when I moved to Toronto and
you introduced me to friends or family or family, friends or you know, and I would say,
oh, how do you know them?
And you would say, oh, I knew them in the revival and there would be like a past tense
sadness in your voice and I would ask a little bit about that.  And I remember being so confused because surely,
surely, if you saw the miracles that you saw, surely if you're in the presence of God,
you would dedicate your life to following Him and like, if anything's going to lock you in,
Yeah. It's going to be revival. Yeah. And I realized that's not the case. No, I mean,
when you think about some of those people, we literally saw deaf ears open, blind eyes see,
AIDS getting healed, marriage is getting restored. We all saw the same things, heard the same
testimonies and the miracles weren't enough. The what weren't enough? Miracles.
Well, I was also thinking that as weird as that was for me, I realized that, biblically, it's not
unsurprising. Okay. Because if you think about the people of Israel who were rescued out of Egypt,
and literally saw signs, wonders, and miracles. And then, you know, a couple days later, they're like,
build us an idol, you know, build us a golden car so we can worship it. Like,
literally saw the stuff that we're all longing for, and it wasn't enough to keep them.
And then we've been here.
But also, often it wasn't a couple days later.
Sometimes it was a generation later.
That it was the generation that didn't experience it,
but just had the hand me down stories.
But sometimes it was the very people who had experience.
Who just walked away and you're like,
what is going on?
Yeah.
And then we've been here 12 years.
We've run a school for 10 years.
It's our 10 year anniversary of SSL.
And I think the other curious thing is like,
SSL is interesting in that it's an incubator where you've got hands on
Involvement with students for eight months and you watch them flourish and there's this curious dynamic. That's not unique to our school
But I think it's I think it's consistent with Christian experiences
You I've now learned that I have an inability to predict who's going to quote-unquote make it as in who's going to continue
walking with the Lord. That you give me a hundred people, it's folly of me to even think,
"Oh yeah, they're sold out." They're all going to make it. Yeah.
I can't tell who doesn't, who doesn't make it. And so I was thinking about that, I've been
praying about that, I've been considering that for years, it's something that we've processed a lot.
And I was thinking about some of the key ingredients that I've witnessed in the lives of people who
have got 20, 30, 40 years track record walking with a Lord. And then coincidentally, what's the
word similar, the people who have fallen away from the Lord who are currently no longer welcome
with the Lord, there's some predictable patterns that you could see emerging the lives of people
who are going to begin to take a hard left. And I wanted to talk a little bit about that and kind
kind of unpacked some of that.
Okay.
So that's largely where we're going.
Okay.
Also, these are like kind of the collection of thoughts
that brought us to this topic.
A couple of years ago, Chris Valleton from Bethel
was in town and he did a, I don't know,
like a Wednesday evening or a Thursday evening
with our staff.
Remember he wasn't in town for the weekend,
but he was in town and so we hung out with him.
He did like a Q&A for our staff and ministered to us
for a bit.
And he talked about the same thing.
He said that 'cause Bethel school has been running
far longer than ours. But he said, what I learned is that those that shine the
brightest burn the fastest. So he said, for years, you know, you'd have these
superstars who always had the most amazing testimonies and were all seen
amazing miracles and signs and wonders. And what I learned is don't pay too much
attention to that because that's actually not an indicator of long term fruitfulness.
Right. Yeah. There's got to be more to it than that. You're right. It was the
people who were just quiet and unassuming and who just kind of lack
class or just did what we asked, just were on time to class, did their assignments and
were just kind of like quiet, but they just long term produced more fruit over the course of,
you know, 15, 20 years than the people who were like, you know, saving a loss and doing signs,
100 miracles in year one, but by year two or year three, they had just completely left the Lord.
And I was just, the whole thing's fascinating to me, like, how does it work?
Yeah.
So I've got some thoughts.
I have some thoughts too.
Do you want to go first with your thoughts?
Um, sure. Well, I don't know what your thoughts are in order, but we're just having fun, aren't we?
We're always having fun.
We're always having fun, but you probably have a list.
Well, I have a little, well, this is all I thought of is I thought about some things
that well, here's what I thought. I thought the key component for people who've made it with a
Lord is they've made their connection with Jesus.   And so I... And it's not even about what he does for you either,
because I think sometimes people get lost in that as well, is well, we were good. I mean,
we had relationship, but I asked for this, or I went through this horrible season, and so now I'm
I'm confused as to who he is.
So it's no longer about relationship.
It's about, you know, well, being fair with our friends,
but that's not how we view when we go through it.
You know, like I, I think I sort of,
I think one of the things for longevity,
and I don't know where this is going to be on your list,
is going through difficult seasons,
going through things where it looks like
I'm getting answers to nothing,
not in the space and in the tension of that,
writing a new theology that God is different
from who you knew him to be when you were happy
and having a good day.
You know what I mean?
That Jesus is actually the same yesterday, today and forever,
that he's still good and he's still kind
and he's still faithful
in the midst of whatever circumstances you're in.
I think one of the things that I've watched happen
for people that fall away is they start to write a new theology
or they start to question what they've always known.
- Do you read all my notes?
Is this where we're going?
- No.
- Just being super revelatory.
- When your heart is hurt,
It's the most natural thing to start writing story.
And just as much as I can write story about you
or anybody else, I can start to write story about God.
And I think it's probably a protection mechanism thing,
but it leads us to a place where we start to question faith.
And I think that's one of the things that's difficult.
- Point number five on my list.
- Okay.
- All right, no, you're--
- No, it's got a point number one, I'm sorry.
- No, no, no, no, no, apologies, it was absolutely brilliant.
All I thought about was,
is our connection to Jesus as paramount.
- Oh yeah. - So I thought about things
that help strengthen connection,
and then I thought about things that weaken connection,
and you just nailed number one of the things
that weaken connection.
So the things I've got for strengthening connection,
can I start in concentric circles?
Is that right?
Like little circles that begin to go out now?
- Sure, let's call it concentric.
I'm sure that's what it's called.
- Is that what it's called?
I'm looking at it.
- I don't know.
I think that's right.
- Okay, I'm looking at the intro.
- Let's go with that. - Yep.
- He has an English accent.
He must be well educated.
- He must know.
Yes. - That works.
- Well, so let me make it very, very clear that
your connection with Jesus is the thing that saves you.
It's not even your connection.
It's the finished work of Christ's death
and resurrection that saves you.
So it keeps us safe, but staying connected
and living out of that truth and that reality
that theology is so vitally important.
So what are the things that help you stay,
the help connection to Jesus?
Number one that I've got,
which is your personal responsibility,
nobody can do this for you
is your own devotion to Jesus.
- Yeah.

The reason that people grow in ministry schools
is that someone feeds them for them.
- Right.
- We say this all the time, like when you come
to our ministry school, we will ensure that you have worship
every day that you come.
We will ensure you get taught,
we will ensure that you are discipled,
We will ensure that you're challenged.
We will ensure that you're reading your Bible.
We will ensure that you are praying to Jesus.
Like we create an environment
that fosters all of that for you.
But the truth is if we don't learn to do that for ourselves,
if we don't learn to feed ourselves,
if we don't learn to read the Bible,
if we don't learn to pray,
if we don't learn to worship,
if we don't learn to take communion,
and if we don't do that on a regular basis,
we will spiritually atrophy.
- Yes.
And that is the mainstay of Evangelicism.
Like in the brethren where I grew up is
that was your bread and butter.
And when I became a charismatic,
I just assumed everybody had that as a foundation.
And I'm shocked to find out
people don't have that as a foundation.
That is not a norm for most non-evangelical churches.
- Right, but I think that's why
Evangelicals make such great river people
is because they have that firm foundation.
- Great foundations.
- And then you add in the Holy Spirit to that
and there's actually something to house it
and maintain character.
- That's a great kindling for the fire.
But let me be, if you're listening to this,
please take this as a wake up call.
I don't mean this in condemnation,
but if you have not cultivated the fine art
of feeding yourself, the reason they're called
daily devotionals is it's an outward act
of your devotion to Christ.
Rehearing the Bible, pray,
I was taught as a child,
read your Bible, pray every day and you'll grow, grow, grow.
- It's a little song, isn't it?
- Yeah. - Which I don't want to say.
- I think I remember your mother singing it actually.
- But again, I looked like devotion so important.
- And to be honest, I'd hit some one of my pet peeves.
- Tell me the pet peeves.
- Well, this is like sort of side by birth, sort of not.
- Is this about me being in the bath
and letting the water out?
- No, it's not about that.
So you're talking about like feed yourself.
One of the things that I remember hearing,
and not so much recently,
but I remember hearing a lot when I was,
you know, just a new Christian is people
that would skip churches or go to different churches
and they'd say, "Well, I just didn't feel fed there.
"I'm not feeling fed here."
And I remember thinking, "What are you talking about?"
Like, it is not your pastor's responsibility
to feed you on a Sunday morning.

- Right.

- Right, so be feeding yourself,
I don't wanna shut on anybody,
but be feeding yourself every day.
And on Sunday morning is a time to come together
in fellowship, right?
To actually experience the Lord together
and have like community and get challenged or whatever.

You know, you're fasting six days a week
and then expecting somebody else
to do the feeding for you on the seventh.
- Pet peeve over.
- Pet peeve over.
All right, well that's the central circle
of my concentric circle diagram.
- I like it, next one.
The next one out slightly broader is community.
Like pay attention, first of all, you need community,
pay attention to the type of community you have.
I forget who said this,
but some brilliant person quipped this.
But basically you become the lowest common denominator
of the people you hang out with.
- Yeah, okay.
- And so pay attention to who you hang out with.
I don't just mean like relational hanging out.
Like that could be your community,
but I've noticed it's so much easier
to have a virtual community too.
like pay attention to the community
that you're introducing your spirit to.
What podcast are you listening to?
What websites are you reading?
Who are you following on social media?
Even if you don't know them.
Like we get emails all the time from people who are like,
I feel like I know you because podcasts
are inherently relational.
- Yes.
- Like we're having a conversation here,
even though you're not talking, we're just talking.
And you feel like, oh, I get to know these people.
In one sense, there's an element of community
where you're connecting yourself to your,
pay attention to that level of community that you have,
what are you listening to, what are you feeding yourself?
Remember, Booker Prover says one man's way seems right
till another presents his case.
If the only source that you are in regular connection with
is a critical one, it's gonna weaken your connection to Christ.
- Yeah, and I think too, like I don't know
what the technical term is for this,
but I think there isn't there a thing where,
this is gonna, you're gonna really have to help me
with technical terms here.
- Okay, here we go.
where you're surfing Instagram or whatever.
And basically the kind of stuff that you choose to watch
produces more of the same kind of stuff.
So--
- The algorithm serves up what you engage with.
- What you tend to engage with most.
So you can end up actually with a really faulty perspective
of what's going on.
- Right.
- And thinking you have a great worldview
where actually you don't, you have a worldview
that's created by an algorithm
that is sending you the same information.
- And what's worse is if--
- That's affecting what you're bringing in to yourself.
- Well, also, if you're not devoted to Christ,
then your biggest source of influence,
and you know what a source of influence to you
is how you spend your attention.

Where do you spend your frustration?

If you're anchored in Christ,
you're gonna know what's coming up is nonsense.
But if you don't, you might be like,
Well, they make a good point.
And so much error gets introduced by us thinking
they make a good point.
- Yeah.
- If we're not anchored in Christ.
All right, next bigger circle.
- Yes.
- So you've got the motion. - Number three.
- You've got community.
Then I want to scale it up to your church community.
- Okay.
- The probably number one predictor of spiritual calamity
in your life is you making a decision
to stop going to church.
- Yes.
- And I say that with 10 plus years of experience
of watching the downfall of believers.
- Yeah.
- Is for whatever the reason I'm taking a break,
I'm just not getting fed,
I just think there's more to the Christian life than church.
But whatever the reason, no matter how good it sounds,
it is the number one predictor of-
- Falling away.
- Spiritual falling away.
And so I'm not talking about just bum and seat.
I mean, find a church that you can be involved in,
that you can be committed to, that you can be connected with,
Because that will anchor you.
There's like safety in numbers
and you finding your tribe,
finding the people that you love,
the people that you wanna be with.

- Yeah, yeah.
But then that also involves allowing people,
other people to speak into your life
and be able to be truthful
without having to step on eggshells with you
and things like that too.
- Well, that's also the thing.
If you belong to something,
much harder to fall for anything. If you've got connection, I remember being in
Belgium Chapel in Edinburgh. On the one hand, my spirit is experiencing all
this supernatural stuff. I remember being really hungry to be around
believers who knew how prophesying dreams and visions and angels and all
that sort of stuff. I didn't have any of that, but what I had was incredible,
secure attachments in a healthy community. Every Thursday night, or I think every
or every second Thursday, we would have our Bible study together.
And it was beautiful and there's like a tribe of six or seven other people who know me,
who are walking with me, we're studying the scriptures together.
Some of the fondest memories I have of my Christian experiences being in small groups,
part of a larger church community. And so I want to encourage you, find a church that you can
belong to, that you can connect to, that you can get yourselves in life groups, the
discipleship groups, friendship groups or whatever it is, because that is absolutely pivotal.
Yeah.
You ready for my last concentric circle?
What is your last concentric circle?
It's obedience.
It's a lifestyle of obedience.
I think it was Eugene Peterson that wrote the book about long obedience in the same direction.
I wish I'd written that book just for the title alone, along obedience in the same direction.
I've found that if we walk out our faith, if we work out against a backdrop of constant
obedience to God, it reinforces our connection. Your faith does not work in theory. I mean,
theoretically, it's correct, but it's meant to be lived out. If you believe one thing, but live
another, you actually believe the other. You believe the other. Scripture says that if you only read
read the word and don't do what it says, you deceive yourself.
So one of the key aspects of deception
and erosion of connection with God
is not obeying what he has asked you to do,
but because we're talking positively,
one of the ways that you can strengthen your connection
to the Lord is to be obedient in all areas of your life.
- Yeah.
- Thoughts, comments, criticisms, observations.
- Well, my biggest thought with that is again,
sometimes we say things like,
well, actually God isn't speaking to me
about anything right now. - Oh, I love that.
- And my thought is what we often say to people,
then go back, figure out what the last thing
was he asked you to do and do it.
Because I don't think that he's gonna keep asking us
to do things while we keep not listening and not,
eventually he's gonna wait for us to just do,
do what I asked you to do the last time I asked you to do.
- Right.
The notion that we don't have current revelation
when we have a book of it sitting next to our bedside
is laugh about it. - Right, yeah, but you have
exactly, yeah. - I have a book.
- You have a guide book for everything.
And sometimes the problem is what he's asking us to do is not the sexy thing we want to
do.
No, it's usually the hard thing.
It's usually stuff like forgiveness and restoration and...
And let your gentleness be evident to all.
Yeah.
Yeah.
This stuff that we're like...
No, it doesn't feel so much fun.
Yeah.
Well, that's my concentric circles of staying connected.
I like it.
Would you like to hear my concentric circles?
I don't even know the concentric circles.
Would you like to know my ingredients that weaken your connection?
Uh, sure.
I mean, if it sounds sad, but let's...
Yeah, let's go there.
Well, it's sad in that here's the things that gets passed off as freedom of choice,
as opposed to ingredients that will absolutely shipwreck your faith and destroy your life.
Okay, good.
So, like, if you're doing any of the things I'm going to read out next,
please, for the love of all that has wholly stopped doing them.
Yeah.
No matter what intellectual reasons you can come up with that make it sound good.
These are terrible life choices, and I say this as a pastor who's invested in the lives of people.
Yes.
I'm serious.
I'm a serious as a heart attack here.
All right, hit me with your list.
- Well, the first one is exactly the one that you said,
that allowing obstacles to talk you out of promises
is one of the most dangerous things
that can happen in life.
- Yeah.

And it's a horrible thing to do.
And we need to know, and I, again, I don't want to be critical of charismatic church,
because I love charismatic, and I am a charismatic, and I go to charismatic church,
and I help lead a charismatic church.
But I don't hear a lot of messages about navigating sucky things in life.
Whereas I heard a lot of that going on.
[LAUGHTER]
But James chapter 1 verse 2, "Consider it pure joy whenever you face trials of many kind."
No!
Let's not consider it.
Let's just quote verses at it.
So those trials go away and I'm more than an overcomer in Christ.

But too often they seem to be reasons for people to tap out.
Yeah.
I don't want to say it too harsh.
I think that's true.
And again, I mean, that that brings me out and we talked about this a couple of
weeks ago, but that brings me back to, to things like Ben Farley and things like
that where it's like, I, my number one lasting, uh, I mean, there's lots.
I remember about Ben obviously was just an absolute joy, but I just remember, you
know, here he is sick, so sick and him saying I will not, like I will not allow
myself to be convinced of anything other than the goodness and kindness of God.
And I think too often when things aren't going well and we are allowing, we allow our hearts
to go there and again we start to write this story.
The then I think that that what that does is we think it gives us a freedom to examine
or deconstruct but actually it's just introducing death and destruction essentially to some
something that could have actually supported us through this.
Right.
And the tragedy is those obstacles are supposed to strengthen our faith, not giving us permission
to dismiss our faith.
Yeah.
And I see it time and time again, people talking themselves out of something because the obstacles
were too big and the obstacles were too big.
And usually around that time they've distanced themselves from community and connection so
they don't have the support that they need.
Yeah.
For people to come along and go, "I've been through this.
I know how hard that is.
Let me help you with that."
I was also thinking about, if you think about the Hall of Faith out of Hebrews, you know,
by faith, and then there's this list of people that actually didn't see the promise that
they were believing the Lord for, but it was accounted to them as righteousness.
And they endured the suckiest situations like being fallen in the earth.
It's just horrible, horrible, right?
So granted, none of us want that to be our testimony.
No, no, that's not going in my Twitter.
That's reality.
Yep.
That's how we want.
The Lord sees everything, you know,
and he's present with us in everything.
If we will allow him to be,
I think he's never the one that steps back,
it's always us.
So.
- All right, number two, on my hit list
of things that are gonna weaken your connection to God
and prevent long-term fruitfulness.
- Sugar.
- Get behind me saying,
sugar certainly won't help, for sure.
My second one is false teachers and false teaching.
Yeah.
I've said this many times that the biggest threat to the early church was not persecution
but false teaching.
And the trouble is that some of the worst false teaching is the one that sounds most
true.
Yeah.
It's usually taking God or what the Lord has said and twisting it, which by the way
is the first thing that you see Satan doing Genesis 3 isn't it?
Yeah.
Did God really say?
Yeah.
So whenever you have a teaching that's calling into account, yeah, what God has already said,
you want to slippery slope, but actually
or the legitimacy of the Bible or
deconstructive world.
Yeah.

And so we all think that would be great
at spotting false doctrine and false
teaching.
Yeah.
But actually, you know, Paul had so much to say
about it.
And it usually this is what's scary.
It usually comes from the people who are among you.
Yeah.
So it is sugar.
I missed it.
I missed the lead.

- I feel like that this.
(laughing)
- I'm not writing a story here, but I feel like
this might be a commentary on.
(laughing)
- No, but I'm like, I'm thinking,
I'm just thinking about the stuff that we actually,
anyway, we know about sugar, but I'm thinking,
it is kind of like that, like it seems like a great,
it seems like a great idea as you're ingesting
whatever this thing is, you know,
whatever this new thought is.
- Well, my new thought is I'm gonna throw in a bonus one
that ties one and two together.
- Oh, good.
- Is that be where about never being content with mystery.
- Oh yeah.
- So you have a disappointment, you have an obstacle
and if you're not content to leave it in the hands of God,
like I don't understand, but I'll trust you anyway.
If you need to know that's usually a doorway to deception.
People who are not content with mystery,
like that's where most faulty doctrine starts.
people who are not content with mystery.
- Yep.
- Oh, all right, my last one.
- Yes.
- This is blindingly obvious, but not.
- Okay.
- It's allowing sin to be in your life.
- Yeah.
- I'm amazed like how quickly that we can justify sin
we won't do and sin that we tolerate.
- Okay, I've expound on that.
- Well, obviously I am not tonight in any danger
of refinancing a house, spending all that money
on cocaine and hookers, and going to Las Vegas
on a big blowout.
- Yeah. - Right, that's just not
something I'm gonna do, right?
And that's a big obvious sin I'm not going to commit.
- Yeah.
- But I'm fine at times to just be critical
and judgmental and call it discernment.
- Yeah.
- Or to eat too much sugar given we seem to go that.
Or be gluttonous and think,
well, at least I'm not like those people,
but the sin of gluttony is as bad as, you know,
insert whatever sin that we're all angry about.
- Yeah.
- So when we,
don't realize that sin is crouching at the door.
God said, "Sond as crouching at the door,
"desires to master you."
So any sin that we tolerate or justify
as we're in control of, we're on the wrong side
of righteousness. - Yeah.
- So like envy, boastfulness, pride, jealousy,
like the things that are commonplace
and celebrated in our culture that we think are okay
because we're fighting bigger battles.
- Yeah.
in deception. And so again, if there is sin that the Holy Spirit is speaking to you about,
but you're ignoring, because you can point to all the right things you're doing,
a little bit of leaven works its way through the whole batch. And so again, in the personal
experiences that I've had with people who have fallen away, here's the other, this is the hardest
thing, both sin and destiny start in seed form. Yeah. So, and the leaders in your life are given a
gift to see into your life from a vantage point that you don't currently hold. So that's why the
Lord Jesus could come along and say to Nathaniel, here's a true Israel in whom there's no guile.
Yeah. Is that Nathaniel or Nathan?
Jesus could meet this person and the guy was arrested like, how do you, how do you know me?
I saw you sitting under the fig tree, you know?
Yes.
What?
Jesus, now Jesus has an advantage in that he's God, but the principle remains the same.
The reason prophets can call out destiny that nobody else can see is we see destiny in seed form.
Leaders have that gift.
That's why when leaders are building their team, they call people that other people are like, why would you pick them?
There's something about them.
And, you know, with the shepherd, the shepherd can look at their flock and inspect the flock.
But in the same way that you can see greatness and call out in people, you can also see sin.
And here's the problem. You have to trust your leaders who can see something that you are blind to.
Yeah.
So remember Jesus and Peter and he said, "Hey, you know, get behind me Satan."
Peter thought it was being helpful and the Lord correctly identified that thing.
That thing is from the pits of hell. It's not a good idea. So in our experience where we've walked
with people where we've tried to bring confrontation to sin and p.s.
Miners in not that there's any such thing like hey here's an area where you excel at here's an area
I have to tell you this causes me concern. Yeah, and people don't want to pay attention to it
I've seen that thing blossom and eat people up. Yeah, and it's so hard
It's so hard to trust your leaders pointing at something you can't yet see. Yeah
But that's one of the gifts that God gives leaders and it's a gift for you. Yeah, it actually
reminds me of something that's we bear with me.
Is it a sugar analogy?
It's not a sugar analogy.
It's not.
Remember when we were living with John and Carol and they had like gardens everywhere
and they were totally into their gardens.
And I remember this, you know, they had been away for a few weeks and we came out, I came
out one morning and John was pulling out of the garden, something that looked almost
the size of a tree, like reefing it out of the garden.
And I remember thinking, oh, I've watched that grow for the last couple of weeks.
And it was really pretty.
Like it had flowers on it, whatever.
And I thought Carol had planted it.
And he was reaping out.
I said, you know, oh, did you not like that?
You know, and he's like, well, this is a weed.

It was the prettiest weed I'd ever seen.
I mean, I was just like, and it was huge all of a sudden.
Like it grew really fast.

If I'd known what it was when I first saw it, I would have pulled it out, you know, because
they were away.
But I didn't know.
I just looked at it and thought it was, you know, it was pretty.
But he knew exactly what it was because it was something, it was an area he was responsible
for and he knew he didn't put it there.
And so, yeah, it just sort of made me think about that.
Like, if you have leaders around you that you trust, then let them help you with the
weeding process, you know, because actually it's going to leave a much smaller hole if
gets dealt with when it first comes through. Well, you're right. If the leader is seeing in
seed form, your only other option is to say, well, I don't actually believe you and allow it to get
to the point where you can see the fruit of the sin in your life before you deal with it. But by
then, it's a much bigger deal. Yeah. Yeah. So it's like, uh, yeah. Can I read you a Bible verse?
Yme. I thought this verse, which I love the book of Jude, but I thought this verse summed it up
brilliantly. It's called a call to persevere. Okay, says this, but dear friends, this is verse 17
of Jude. Dear friends, remember what the apostles of our Lord Jesus Christ foretold. They said to
you, in the last times there will be scoffers who follow their own ungodly desires. These are the
people who divide you who follow mere natural instincts and do not have the spirit. But you,
You dear friends, by building yourselves up in the most holy faith and by praying in
the Holy Spirit keep yourselves in God's love as you wait for the mercy of our Lord
Jesus Christ to bring you to eternal life.
Be merciful to those who doubt, save others by snatching them from the fire, to others
show mercy mixed with fear, hating even the clothing stained by corrupted flesh, to him
who is able to keep you from stumbling and to present you before his glorious presence
without fault and with great joy. To the only God our Savior be glory, majesty, power and
authority through Jesus Christ our Lord, before all ages now and forevermore. Amen.
And I just thought that covers everything we've talked about and ends with the whole
thing we started with. Listen, it is only Jesus Christ who can keep us. Long-term fruitfulness
Actually, it looks boring.
Yeah.
But it's a life of satisfaction.
Don't concern yourselves when it feels like other people are getting ahead or they're getting promoted in a fashion.
Just being faithful is so overrated.
Yeah.
Underrated.
Being faithful is not sexy.
So underrated.
Underrated.
But actually it produces long, long, long, long, long term fruit.
Yeah.
Steady on.
All right.
I'll listen to this question for you.
I don't know if we can answer this because I don't think we've ever actually experienced
the thing that they're asking about, but let's just answer it theoretically.
How do you resolve a conflict with each other after a fight?
So let's just imagine that we've ever had a fight as a married couple.
How do we resolve a conflict?
How do we resolve a conflict?
Yeah, go and take it away, Dr. Phil.
- Well, usually you are faster to get to where you can do that than I am.
- Stop, stop.
Say that again.
Slow, but louder and use my name.
Go on, Tarnas.
- Sweet, Alan.
You usually are looking to resolve it faster than I am.
- I usually need some space and I need to get away.
Chat with the Lord.
Figure out what I'm feeling that usually takes me a while.
I contemplated before I could come back and actually even look at whatever it was we were upset about.
Thankfully, it doesn't happen that often. But, and then usually you help us do it because you're so much better at
helping identify needs and things. That is very generous, but I would say that very generous
description is only true of the last two years. That's true. I would say that, you know,
Prior to that, I was very good at helping you understand what you did wrong and I would win the argument in a very eloquent way.
That is true.
I was more interested in being right.
Historically.
Yes.
But the last two years, totally different.
And I still think it's way too generous, the description that you can.

So Chris, if you could add all the stuff that's sugar out and then maybe put like big echo delay on her words, that would be beautiful.
Usually you are faster to get to where you can do that than I am.
Sweet Alan.
You usually are looking to resolve it faster than I am.
So you have to go away.
Like what happens when you go away?
Like when you have to go away and contemplate and think and calm down.
Like what's going on inside you?
Well, so I'm usually not good at identifying what has just happened.
Like if you were to ask me in the moment, are you sad?
Are you angry? Are you I'd be like, yes, I'm all of it.
And they're all like playing together in one big ball.
And you should back away slowly so that I can actually.
But I mean, it's all pretty internal.
Yes, I'm aware of that.
But I I often have no idea why I'm now feeling the way that I'm feeling.
And so I actually have to get away. I need Holy Spirit's help.
And sometimes I actually just need to get away and vent a little bit.
And then I can ask the Lord to help me with.
I don't know what I'm upset about.
I don't know.
You know.
This is not a trick question.
It's just a genuine curiosity.
How often would you say when you're in that feeling where
you're aware that's a burning hot lava core inside you?
But you don't know what's causing it.
Is that in hindsight, is the issue that you're upset about,
not really the issue?
Oh, probably 100% of the time.
So 100% of the time when your emotions are really big
and you're fizzing.
I would say it's probably anytime that we've gotten there.
And I am thankful it's not often.
There's usually been a number of little offenses along the way that I haven't
identified or I've identified and went, oh, it's fine.
It's fine.
And never actually come to you and say, Hey, babe, I felt really hurt when you
bow, you know, and so haven't done any of that process stored up the,
whatever.

And I know all the things that I'm thinking are not actually true,
but I'm so--
Fizzing.
You feel fizzing, yeah.
And so I actually know, oh, I need to get--
I need to be away.
Because I don't want to say things I don't mean.
Or do things you don't.
Like, you literally threatened to poop in my shoes once.
Yeah.
Which is still fine.
Faze for it.
I don't know why.
It might be like 11 years ago.
And you were awful.
But anyway, I did.
I was awful because I was literally
the guy who I do this.
I'm so angry.
How would that get me back because you
would end up having to pay for new shoes?
I think I was thinking in my head, we had no money
at that stage.
So you wouldn't get new shoes.
I have to explain what happens to my shoes.
I don't know why, but I still think that's the funniest in such out of character.
I was so mad.
I was so pregnant.
I remember that.
I remember that day.
I remember like I was so bad.
Yep.
I'm trying to teach your lesson, but I wasn't going to come home and then the Holy Spirit
was like, where are you going to sleep?
I'll get a hotel and the Lord is like, you can't even afford a Starbucks right now.
Are you going to afford a hotel or no shoes?
- Oh.
- Yeah, so you called Jeff.
- Yeah, when he was like, okay,
whoever apologizes first wins.
I'm not apologizing.
- Yeah, that whole, you know,
whenever the reaction is larger than the event warrants,
the issue is not the issue.
- Yeah, but the question was about
how do we resolve it, right?
- How do we resolve it?
- So we take time if we need time,
and usually I'll have to tell you, babe, I need time.
I just need, you know, sometimes we can go the right away.
Sometimes I just can't.
I need space.
I need, you know, whatever.
So we will usually agree.
Okay, we're going to talk in an hour.
We're going to talk.
- We need to agree.
So I'm so like polite and calm.
Yes, none of that sounds great.
Yeah, I'll have my people sketch.
Usually it's a fun, fun.
- Right.
- Again, usually I'm sitting here right now
and I can't think of the last thing that we have.
- I can't either.
- You can't?
I remember a couple of days ago,
but that wasn't even an argument.
I snapped at you or you snapped at me.
I think it was I snapped at you.
You said something and I snapped at you and I'm just like,
"Hey, I'm gonna be sorry for snapping at you.
This is what happened."
But that was in the space of 30 seconds.
- Yeah, I don't even remember it.
- I can't remember the last time we had a big.
- But anyway, whenever that does happen,
whenever we come back and talk, we're usually still--
- Well, let me just clarify.
I'm not trying to make a sense.
Like there are plenty of them.
And we've talked about a lot of them on the podcast.
When that has happened.
- Yeah, yeah.
- So I'm not trying to suggest it.
'Cause I can't remember anything.
It's so rare.
We are absolutely human and we do have fights.
- Absolutely.
- Yeah.
But we come together and we usually both sort of use the format
when you said whatever I heard and we talk about
how did that make us feel and then you usually lead us
in a hole like what do you need, what do I need?
- Usually, I don't, I mean, but the only times I can think
that's worked well is when Europe set and I'm not upset. So I've got enough
presence to go, babe, I know that you're upset. And I'm curious what's happened.
And you exercise huge levels of trust in those moments. Because historically, I
would be leading you through those questions to prove that you're just an
over emotional, super dramatic. And I'm just the innocent part in this. And look,
I can prove it. Yes. Right. So the amount of trust that you have to demonstrate that
I'm not doing that is really humbling for me and I am trying with the the flummoxing
tools I have
Because I am genuinely curious like why is my wife in pain? I'm missing that
I don't think I've ever done that when we're both upset that usually only works when you're upset and I'm not yeah
And probably the other way around probably usually most of the time it's one or the other of us that's more upset than the other
Yeah, well usually when I'm upset I come to you with I've done that process on my own
Yeah, and I've come to you and I've said babe here's what's going on and I remember having lots of fears that that sounds like
Hey, here's an excuse for all my behavior
Can you come I don't think we ever talked about this usually when I've gone away and I've realized why I triggered
Why I got so upset I come back and say
Here's what was going on. Here's what I thought you said. Here's what I believed
- Here's the story I wrote. - Yeah.
- This is where I went, you know, would you forgive me?
And I remember initially that I was worried
that that might sound like I'm trying to make excuses
for my behavior.
As in, if you could understand why I was upset,
then I don't have to be accountable.
- Right. - Did I ever feel like that?
- No. - Okay.
- No, because usually you're still apologizing
for whatever the thing was, or you're saying,
"Hey, I actually need to hear from you.
Is my story true?
Is that what you were thinking?"
'cause often I think historically for both of us,
when we have gotten really upset with each other,
it's been that we have assumed that we know the motivation
of the other person's heart or why they said X,
and like 99.9% time we're just not right.
But we just think, well, I've known you for 15 years
and I know that you had you said this, you meant--
- So crazy the confidence that you and I have
in thinking that we're right.
- Yeah.
- But equally how fastly--
- And we're both typing personalities.
So we're pretty.
- But also how fascinating that even though we're confident
we're right, we're willing to be persuaded we're not
without much persuasion.
- That's true.
- So if I come and say, "Hey, I thought this,
"is that true?" and you're like, "No babe."
I believe you, I don't go, "Oh yeah, blah blah."
So yay in our healing for that one.
- Yay in our healing.
- But usually it's go away, think, process.
- Come back.
- Come back with our part that we need to repair.
And usually we don't come with a,
sometimes I was gonna say,
sometimes we don't have a laundry list
of what we need from the other person,
but sometimes we do.
- Sometimes we have.
- It's like, hey, I need to own this.
And if the other person's like, okay, good.
- Yeah, but I actually need you to own this.
- I also need you to own this.
Which I think is healthy in terms of bringing,
here's what I need.
- Yeah.
- Here's what I need to do,
and here's what I need from you.
- Yeah.
- All right, well that's, I think that's the best.
- I don't even know if that answered the question.
There we go.
- How we solve conflict.
- Yeah.
- Yeah.
All right.
We're done.
- All right.
- Tell me about where people can ask questions
and where people can get show notes.
- If you would like to ask us a question,
you can go to<EMAIL_ADDRESS>And if you'd like the show notes for today's show,
you can go to<EMAIL_ADDRESS>- And if you'd like to become a member of the show,
you can go to<EMAIL_ADDRESS>where you can get discounts on all of our products.


wincache_fcache_meminfo (PECL wincache >= 1.0.0) wincache_fcache_meminfo — Retrieves information about file cache memory usage 说明 array wincache_fcache_meminfo ( void ) Retrieves information about memory usage by file cache. 返回值 Array of meta data about file cache memory usage 或者在失败时返回 FALSE The array returned by this function contains the following elements: • memory_total - amount of memory in bytes allocated for the file cache • memory_free - amount of free memory in bytes available for the file cache • num_used_blks - number of memory blocks used by the file cache • num_free_blks - number of free memory blocks available for the file cache • memory_overhead - amount of memory in bytes used for the file cache internal structures 范例 Example #1 A wincache_fcache_meminfo() example
以上例程会输出： Array ( [memory_total] => 134217728 [memory_free] => 131339120 [num_used_blks] => 361 [num_free_blks] => 3 [memory_overhead] => 5856 ) 参见 • wincache_fcache_fileinfo() - Retrieves information about files cached in the file cache • wincache_ocache_fileinfo() - Retrieves information about files cached in the opcode cache • wincache_ocache_meminfo() - Retrieves information about opcode cache memory usage • wincache_rplist_fileinfo() - Retrieves information about resolve file path cache • wincache_rplist_meminfo() - Retrieves information about memory usage by the resolve file path cache • wincache_refresh_if_changed() - Refreshes the cache entries for the cached files • wincache_ucache_meminfo() - Retrieves information about user cache memory usage • wincache_ucache_info() - Retrieves information about data stored in the user cache • wincache_scache_info() - Retrieves information about files cached in the session cache • wincache_scache_meminfo() - Retrieves information about session cache memory usage


  PLEASE PRINT A COPY OF THESE TERMS AND
CONDITIONS FOR YOUR RECORDS.