text:
Joyful Athlete
The Wisdom of the Heart in Exercise & Sports Training
God & the Distance Runner
April 7, 2008 April 4, 2008 by runbei
I want to share a blog post by elite distance runner Josh Cox, titled "Miracles…A Runner's Case for Theism." After some preliminary rambling, Josh gets down to it and tells a wonderful story.
Josh graduated from Liberty University, a school that I normally think of as a hotbed of fundamentalism. But Josh seems anything but rigid – as his story shows, he's less concerned with theories than practice. Like a true distance runner, he tests his ideas — about running and religion — where the rubber meets the road.
I'm not a fundamentalist Christian, but I share Josh's experiential approach to the spiritual path, and I couldn't resist leaving a comment:
Josh, this was wonderful. It was hugely inspiring to hear about a Christian runner (Liberty, no less) who doesn't simply spout words.
The future of religion belongs to direct, personal experience. Dawkins, Harris, et al. have issued a useful challenge: "Make religion scientific, or get out of my hair."
Well, the lab of religion is the human body, the tools of experimentation are prayer and meditation, and the proof is direct, personal experience – subjective proof, but no less real for that.
As an old putz who's walked (and run) the path for 41 years, I add my testimony to yours. God has "showed up" every day of all that time. He is real.
A wonderful aspect of your post is how you speak to Him in the simple language of your heart – no "thous" and "thines." In my experience, God never answers when I pray formally, only when I really get it off my chest with Him, and talk to him with complete sincerity, as a friend. Joy to you, Josh!
Later, reflecting on the post, it struck me how rare it is for fundamentalist Christians to talk to God as a friend. Mostly, they beg forgiveness of their "sins," or they beg for His gifts. God loves me! He gave me a new BMW!
Some time ago, I read an article online in which the author, a Bible-thumping fundamentalist, excoriated "new-age religions" whose members seek to commune inwardly with God. He angrily denounced the notion that we should turn to God daily in prayer and meditation in hope of establishing a living relationship with Him. He called that approach "satanic."
Josh follows Christ's counsel to "test the spirits." His spirituality has guts. The spiritual path that he practices is practical. Josh's religion strikes me as very American. The people who settled this country were practical people — they had to be. They didn't have time for putting on airs. That's why there's a strong tradition here in America of mocking believers who talk loudly but don't back up their words up with Christian behavior and Christian charity. Conversely, there's lots of respect for spiritually inclined people who walk their talk: people who don't talk much about religion, who keep their beliefs to themselves but prove them in the cold light of day.
Josh's way is bound to get him in trouble with the Christian phonies, the loudmouths who insist on blind belief and heartless, rule-bound religion.
What happens to a Christian, sincere in his faith, who prays with a full heart and begins to receive answers from Christ? Years ago, I ran a tiny marathon in Grass Valley, California. It had just 13 entrants. It was sponsored by a Christian church, and before the race the pastor asked us to join hands and pray. He asked Christ to protect us and see us safely through the race. And as he prayed I felt a tangible sense of Christ's presence and blessings. It was a peace and inner joy. I could feel it coming through the preacher's heart. And throughout the race I felt a subtle sense of Christ's protection.
Now, if I were a rigid, Bible-thumping fundie, what should I have done? Back away fearfully? "No! No! This is not Christ! This is Satan! We can't expect to know Christ until after we die! Get away! Get away!"
Well, hardly. I wonder if millions of Americans aren't tired of being exhorted to believe blindly. I wonder if they wouldn't prefer to make Christ a practical, living reality in their lives — to have His wise inner guidance, his love, his bliss.
The experience of Christ is persuasive to the core of our souls. As I said in my response to Josh's story, I believe that prayer and meditation will be the scientific religion of the future. The practical, American religion.
It obviously won't come from churches that are stuck in the past. It will have to come from churches built upon a new understanding of Christ's teachings. I believe, again, that that "new wine" is already present on our shores. In my own spiritual search, I've found it most clearly and powerfully explained in the teachings of Paramhansa Yogananda (1893-1952), a great modern master of yoga who came to America, he claimed, to restore "the original teachings of Christ."
Yogananda said he didn't come to this country to convert people to a new religion, but to convert them to their own inner, personal experience. He was completely nonsectarian — he offered the practical teachings of meditation to believers of all faiths, without demanding that they follow him. Yogananda explains "original Christianity" in his famous book, Autobiography of a Yogi. (The referenced page includes a link to a free online version of the book.)
In my book, I mention another Christian who, like Josh, searched for truth with his eyes wide open and discovered truths that weren't terribly compatible with his fundamentalist roots.
Meditation and other spiritual practices that bring energy to the prefrontal cortex and anterior cingulate in the brain may offer a shortcut for developing mental focus, positive attitudes, and will power.1
(1Harvard Medical School researchers used functional magnetic resonance imaging (fMRI) to identify and characterize the brain regions that are active during a simple form of meditation. Significant signal increases were observed in the prefrontal cortex, hippocampus, and cingulate cortex. This indicates that "meditation activates neural structures involved in attention and control of the autonomic nervous system." [Neuroreport 2000 May 15;11(7):1581-5])
Religious fundamentalists who learn of the research on the prefrontal cortex are likely to find cause for disgruntlement. Yet some of the most interesting clinical studies of the prefrontal cortex have been conducted by Dr. Daniel Amen, a psychiatrist who uses brain scans to diagnose and treat his patients' emotional problems. Dr. Amen, who has thriving practices in Fairfield and Newport Beach, California, is a deeply religious man, and a Christian fundamentalist. His book, Healing the Hardware of the Soul: How Making the Brain-Soul Connection Can Optimize Your Life, Love, and Spiritual Growth, describes his clinical studies of neural activity in healthy and damaged brains and in states of prayer and meditation – studies that leave little doubt as to the role of the prefrontal cortex in a healthy spiritual life.
Years ago, we were in Sacramento for a weekend of rest and relaxation, and on Saturday morning I jogged from the hotel to the beautiful American River Parkway for a 14-mile run. After just four miles, I was hurting, and as I approached the turnaround, I prayed, "I feel awful — I don't even want to think about these next seven miles. But surely there must be something that we can do together to turn this into a positive experience."
Instantly, an intuitive message flashed in my mind, clear and strong: "Give yourself to Me, and I will carry you!" My attention was drawn powerfully to the point between the eyebrows, where the neurophysiologists say that mental focus and will power are localized, and as I continued to run, I felt utterly detached from the body and its suffering. The pain was still there; I was very aware of it, but I was above it, riding in a place of intense, quiet focus. That state lasted nearly to the end of the run, when I allowed myself to feel a bit emotional, and it faded.
Dr. Amen's discoveries are, interestingly, fully in line with Yogananda's teachings. Yogananda described the "spiritual eye" center in the forehead, slightly above and between the eyebrows, as the "loudspeaker" where believers can most effectively focus their attention while "broadcasting" their prayers to God. Yogananda spoke of the heart as the "receiving station" for listening to God's answers. Researchers at Heartmath Institute have found that deliberately cultivating harmonious feelings in the heart (for example, love, compassion, kindness) increases the frequency of feelings of "being close to God."
When I first came onto the spiritual path, in the late 1960s, I was offered the option to follow either of two possible paths. I was living at home temporarily, recovering from 2 1/2 years of being paralyzed from the chest down. My parents' insurance agent was a born-again Christian, and he tried to convert me. He never once mentioned the importance of a strong prayer practice; instead, he brought Bible tracts and question-and-answer workbooks from Campus Crusade for Christ. He would say, "Christ has a plan for your life." And then he give me his version of the options: "You've got good language skills. Why don't you think about going to Peru and translating the Bible for the indigenous tribes."
At the same time, I was taking my first steps on a separate path that urged its followers to spend time meditating and praying.
Which way would I choose? The mind-born, pie-when-we-die path of fundamentalism? Or would I demand God's presence right now.
I was frankly desperate. I urgently needed the wisdom, love, and joy that the scriptures of all the world's great religions promise. I didn't want to waste my time talking about God; wanted to know Him. But I decided to let God choose. I would follow both paths will full sincerity until a "winner" emerged.
It didn't take long. The Bible tracts barely fed my mind, let alone my heart and soul, while my meditation practices and prayers brought direct results daily. I've followed the "practical path" for 41 years, without a moment's regret.
As a runner, I'm not interested in theories; I'm interested in direct, personal experience. I've learned more about running from my own training than from books. And I've learned more about religion from my spiritual practice than from spouters of words.
Categories Misc Tags atheism, Christianity, fundamentalism, God, prayer, religion, running Post navigation
Recovery Part 3: Kitchen-Sink Recovery Drink
Mo Bettah
The Third Voice: Athlete's Infallible Guide
Relax and Feel
What's Your Focus — Process or Goals?
Spiritual Running — "Take It Seriously"
Immune Tune-Up: Twin Threat: Winter + COVID
Sports Training Is Very Simple — But That Doesn't Mean It's Easy
Dopamine Is an Athlete's Friend
Defending the Athlete's Body — In the Time of Coronavirus / Covid-19
"Beginner's Mind" for Athletes
"Your book is tremendous.
It has powerfully influenced my own practice, and I am recommending it to all my coaches plus our students in our Level 2 Precision Nutrition certification as part of a 'bodymind' curriculum unit." – Krista Scott-Dixon, founder of Stumptuous.com, leading strength training website for womenThe Joyful Athlete tells you how to train strong and enjoy it, based on scientific research and inspiring stories of successful athletes and coaches. Learn more...
More books by George Beinhorn:
Also by George Beinhorn, a revolutionary new book (September 2018) that will inspire parents, educators, and athletes, alike. Where Joyful Athlete showed how happiness and success go together in exercise and sports training, Happiness & Success at School tells how they are inseparable in school, at work, in the military, and in every aspect of our lives.
"It's a wonderful book and fun to read. I hope that all parents who are seeking an education for their children that includes a balance of academic excellence and the development of the essential human qualities that help ensure success in school and life will read this book." — Helen Purcell, Director, Living Wisdom School, Palo Alto, CA
Also, have a look at Head & Heart: How a Balanced Education Nurtures Happy Children Who Excel in School & Life, published by George Beinhorn in 2017.
Head & Heart takes a deep look inside an inspiring Palo Alto, California TK-8 school where the kids are happy, strong, and mature, and the graduates' average high school GPA is 3.85.
Subscribe to be notified by email when new articles appear.
© 2022 Joyful Athlete • Built with GeneratePress


text:
Esperanza Spalding Presents: Emily's D+Evolution and José James
June 12, 2015 Ken Brooklyn, Celebrate Brooklyn!, Prospect Park, Prospect Park Bandshell 0
Celebrate Brooklyn! Prospect Park Bandshell
June 12, 2015 | 7:30 pm | Prospect Park | Brooklyn, NY | All Ages | FREE!
Show Link | Map | Add to Google | Add to Calendar
The captivating bassist and singer ESPERANZA SPALDING's "sprawling collage of jazz fusion, Brazilian, and even a touch of hip-hop" (PopMatters) has earned her critical acclaim, universal love, and four GRAMMYs—including Best New Artist in 2011, making her the first ever jazz artist to win the category. Her rise has been meteoric: after Junjo, her 2006 solo debut, came 2008's chart-topping Esperanza, which led to a flood of high profile appearances including the White House, the Nobel Peace Prize ceremony, and the 84th Academy Awards. Chamber Music Society (2010) and Radio Music Society (2012) followed, with awards arriving in a steady stream and the critics' superlatives piling up apace. She remains jazz's singular crossover beacon, a world-class musician in the guise of a pop star.
Her newest project, Emily's D+Evolution rekindles her childhood interest in theater, poetry and movement and delves into a broader concept of performance. Originally conceived the day before her birthday, during a "sleepless night of full moon inspiration", Emily's D+Evolution will be performing all new material that Esperanza says "unfolds as live musical vignettes."
JOSÉ JAMES is a fellow free-thinker whose breakout 2013 album No Beginning No End sounded "like the result of the black-pop continuum, jazz and soul and hip-hop and R&B, slow cooked for 50 years." (NY Times) James was born in Minneapolis and moved to NYC to attend the New School for Jazz and Contemporary Music, where he started pulling his wide range of influences together into a signature sound. His first two records, The Dreamer (2008) and Blackmagic (2010), came out on the influential UK DJ Gilles Peterson's Brownswood Recordings label. With No Beginning No End he moved to Blue Note, which also released 2014's experimental While You Were Sleeping and his most recent, a tribute to Billie Holiday called Yesterday I Had the Blues that was produced by Blue Note president Don Was and featured Jason Moran, Eric Harland, and John Patitucci.
Click For Events
info [at] nycfreeconcerts.com
Copyright © 2009 - 2016 nycfreeconcerts.com

redpajama_set_name: RedPajamaCommonCrawl


text:
```{warning}
There is no reason to run the scrub app as an `items.csv` is included already!
```

```{warning}
Retail sometimes has unexpected prices in the history.

  * There may be ancient entries.
  * Something might be sold something below NPC price.
  * An item may only really sell as either a stack or a single.

This may result in exploits on your server if you are not careful.
```

* Item data is stored in *items.csv*
* *items.csv* is just a simple text file that you can edit with excel
* The *items.csv* can be created with the scrub app
* There is an already generated *items.csv* in the bin folder for you
* You do not need to run the *scrub* app unless you want to recreate the database
* You can change many properties be editing the *items.csv.* manually
* You can change the FFXI `--server` that is used to download info from

| column   | description                     | value             |
| ---------|---------------------------------|-------------------|
| itemid   | unique item id                  | integer >=0       |
| name     | item name                       | string            |
| sell01   | sell single?                    | 0=false 1=true    |
| buy01    | buy single?                     | 0=false 1=true    |
| price01  | price for single                | integer >=1       |
| stock01  | restock count (single)          | integer >=0       |
| rate01   | buy rate (single) **not used**  | float 0 <= x <= 1  |
| sell12   | sell stack?                     | 0=false 1=true    |
| buy12    | buy stack?                      | 0=false 1=true    |
| price12  | price for stack                 | integer >=1       |
| stock12  | restock count (stack)           | integer >=0       |
| rate12   | buy rate (stack) **not used**   | float 0 <= x <= 1  |

##### Example

```bash
# Navigate to the bin directory
(base) ➜ pwd
/Users/adam/workspace/pydarkstar/bin
# Activate the correct Python environment
(base) ➜ conda activate pydarkstar
```

---

```bash
# In this example we will just scrub 3 different items from the cerberus server
# Run scrub with the desired opts (set in config.yaml & override with command line flags)
(pydarkstar) ➜ python ./scrub.py --backup --threads 8 --itemids 0 1 2 --server cerberus
[INFO ]: (0x7f7ff00b4240) Options: config     = config.yaml
[INFO ]: (0x7f7ff00b4240) Options: verbose    = True
[INFO ]: (0x7f7ff00b4240) Options: silent     = False
[INFO ]: (0x7f7ff00b4240) Options: stub       = items
[INFO ]: (0x7f7ff00b4240) Options: overwrite  = False
[INFO ]: (0x7f7ff00b4240) Options: backup     = True
[INFO ]: (0x7f7ff00b4240) Options: stock01    = 5
[INFO ]: (0x7f7ff00b4240) Options: stock12    = 5
[INFO ]: (0x7f7ff00b4240) Options: itemids    = ????
[INFO ]: (0x7f7ff00b4240) Options: threads    = 8
[INFO ]: (0x7f7ff00b4240) Options: server     = cerberus
[INFO ]: (0x7f7ff00b4240) Options: urls       = ????
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: init
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: forcing redownload of data
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: using passed ids
[INFO ]: (0x7f800045d4a8) FFXIAHScrubber: getting data
[INFO ]: (0x7f800045d4a8) FFXIAHScrubber: executing in parallel with threads=8
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: open server=cerberus (0/3,  0.00)
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: open server=cerberus (1/3, 33.33)
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: open server=cerberus (2/3, 66.67)
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: item count = 3
[DEBUG]: (0x7f800045d4a8) FFXIAHScrubber: data count = 3
[DEBUG]: (0x7f800046ac88) ItemList: init
[INFO ]: (0x7f800046ac88) ItemList: save /Users/adam/workspace/pydarkstar/bin/items.csv
[INFO ]: exit
```

---

```bash
# Using the --backup argument will save the results to items.csv and backup the old one
# Leave out the --threads argument if you want it to use all the cores on your computer
# If you want to download all items from a server, leave out the --itemids argument
(pydarkstar) ➜ python ./scrub.py --backup --server cerberus
...
... # Downloading all items will take awhile!
...
[DEBUG]: (0x7ff078c2a4a8) ItemList: init
[DEBUG]: backup (old): /Users/adam/workspace/pydarkstar/bin/items.csv
# notice that the old CSV is backed up so we dont loose it
[DEBUG]: backup (new): /Users/adam/workspace/pydarkstar/bin/items.csv.1
[INFO ]: (0x7ff078c2a4a8) ItemList: overwriting file...
[INFO ]: (0x7ff078c2a4a8) ItemList: save /Users/adam/workspace/pydarkstar/bin/items.csv
[INFO ]: exit
```

---

```bash
# You can always use the --help argument on any of the apps
(pydarkstar) ➜ python ./scrub.py --help
usage: scrub.py [-h] [--verbose] [--silent] [--overwrite] [--backup]
                [--urls [url [url ...]]] [--itemids [itemids [itemids ...]]]
                [--stock01 5] [--stock12 5] [--threads int]
                [--server str | int]
                [stub]

Create item database.

positional arguments:
  stub                  output file stub

optional arguments:
  -h, --help            show this help message and exit
  --verbose             report debug, info, and error
  --silent              report error only
  --overwrite           overwrite output file
  --backup              backup output file
  --urls [url [url ...]]
                        a list of category urls
  --itemids [itemids [itemids ...]]
                        a list of item ids
  --stock01 5           default stock for singles
  --stock12 5           default stock for stacks
  --threads int         the number of threads (default is CPU dependent)
  --server str | int    the name of the FFXI server to scrub (ex: bahamut)
                        this can be a string or a number between 1 and 32
```

redpajama_set_name: RedPajamaGithub


text:
Q: Having thrust::device_vector in global scope I'm writing a program that calculates a lot of properties of triangle mesh data. Some of these properties, I'd like to calculate using thrust:: methods, other properties need to be calculated using raw memory pointers in CUDA kernels.
To transfer the data to the GPU I've got this in a transfer.cu file, (since creating and manipulating thrust::device_vectors in plain C++ code is not supported):
// thrust vectors (global)
thrust::host_vector<glm::vec3> trianglethrust_host;
thrust::device_vector<glm::vec3> trianglethrust_device;

extern "C" void trianglesToGPU_thrust(const trimesh::TriMesh *mesh, float** triangles) {
// fill host vector
for (size_t i = 0; i < mesh->faces.size(); i++) {
    // PUSHING DATA INTO HOST_VECTOR HERE (OMITTED FOR CLARITY)
}
// copy to GPU by assigning host vector to device vector, like in the Thrust documentation
trianglethrust_device = trianglethrust_host;
// save raw pointer
*triangles = (float*)thrust::raw_pointer_cast(&(trianglethrust_device[0]));
}

This function trianglestoGPU_thrustis called from the main method of my C++ program.
All works fine and dandy, until the program exits, and the (globally defined) trianglethrust_device vector goes out of scope. Thrust tries to free it, but the CUDA context is already gone, resulting in a cudaErrorInvalidDevicePointer
What would be considered best practice for my problem?
TL;DR: I want a thrust::device_vector that lives for the duration of my program, since I want to throw thrust:: functions (like transform etc) at it, as well as read and manipulate it through raw pointer access in CUDA.
Solution:
In my case, I appearantly was free-ing using the raw data pointer somewhere further in the process. Removing that free, and ending my main loop with
trianglethrust_device.clear();
trianglethrust_device.shrink_to_fit();
trianglethrust_device.device_vector~;

To force the clearing of that vector before the CUDA runtime gets torn down. This worked, but is probably still a pretty ugly way of doing this.
I recommend Robert's answer on this one, and will mark it as valid.

A: As you've already discovered, the thrust vector container itself cannot be placed at file scope.
One possible solution is to simply create the vectors you need at the beginning of main, then pass references to these to whatever functions need them.
If you really want "global behavior" you could place pointers to vectors at global/file scope, then initialize the needed vectors at the beginning of main, and set the pointers at global scope to point to the vectors created in main.
Based on the question in the comment I guess it's important/desirable that the main file be a .cpp file compiled with the host compiler.  Therefore we can use the previously mentioned concepts combined with allocation of the vectors on the heap so as to avoid deallocation until the program terminates.  Here's a full example:
$ cat main.cpp
#include "transfer.h"

int main(){

  float **triangles, *mesh;
  triangles = new float *[1];
  mesh = new float[4];
  mesh[0] = 0.1f; mesh[1] = 0.2f; mesh[2] = 0.3f;
  trianglesToGPU_thrust(mesh, triangles);
  do_global_work(triangles);
  finish();
}
$ cat transfer.h
void trianglesToGPU_thrust(const float *, float **);
void do_global_work(float **);
void finish();
$ cat transfer.cu
#include <thrust/host_vector.h>
#include <thrust/device_vector.h>
#include "transfer.h"
#include <iostream>
#include <cstdio>
#include <thrust/copy.h>

__global__ void k(float *data, size_t ds){
  for (int i = 0; i < ds; i++) printf("%f,", data[i]);
}

// thrust vectors (global)
thrust::host_vector<float> *trianglethrust_host;
thrust::device_vector<float> *trianglethrust_device;

void trianglesToGPU_thrust(const float *mesh, float** triangles) {
//create vectors
  trianglethrust_host = new thrust::host_vector<float>;
  trianglethrust_device = new thrust::device_vector<float>;

// fill host vector
  size_t i = 0;
  while (mesh[i] != 0.0f) {
    (*trianglethrust_host).push_back(mesh[i++]);
  }
// copy to GPU by assigning host vector to device vector, like in the Thrust documentation
  *trianglethrust_device = *trianglethrust_host;
// save raw pointer
  *triangles = (float*)thrust::raw_pointer_cast(&((*trianglethrust_device)[0]));
}

void do_global_work(float** triangles){

  std::cout << "from device vector:" << std::endl;
  thrust::copy((*trianglethrust_device).begin(), (*trianglethrust_device).end(), std::ostream_iterator<float>(std::cout, ","));
  std::cout << std::endl << "from kernel:" << std::endl;
  k<<<1,1>>>(*triangles, (*trianglethrust_device).size());
  cudaDeviceSynchronize();
  std::cout << std::endl;
}

void finish(){
  if (trianglethrust_host) delete trianglethrust_host;
  if (trianglethrust_device) delete trianglethrust_device;
}
$ nvcc -c transfer.cu
$ g++ -c main.cpp
$ g++ -o test main.o transfer.o -L/usr/local/cuda/lib64 -lcudart
$ ./test
from device vector:
0.1,0.2,0.3,
from kernel:
0.100000,0.200000,0.300000,
$

Here's another approach, similar to the previous, using a std::vector of thrust containers, at global scope (only the transfer.cu file is different from the previous example, main.cpp and transfer.h are the same):
$ cat transfer.cu
#include <thrust/host_vector.h>
#include <thrust/device_vector.h>
#include "transfer.h"
#include <iostream>
#include <cstdio>
#include <thrust/copy.h>
#include <vector>

__global__ void k(float *data, size_t ds){
  for (int i = 0; i < ds; i++) printf("%f,", data[i]);
}

// thrust vectors (global)
std::vector<thrust::host_vector<float> > trianglethrust_host;
std::vector<thrust::device_vector<float> > trianglethrust_device;

void trianglesToGPU_thrust(const float *mesh, float** triangles) {
//create vectors
  trianglethrust_host.resize(1);
  trianglethrust_device.resize(1);

// fill host vector
size_t i = 0;
  while (mesh[i] != 0.0f) {
    trianglethrust_host[0].push_back(mesh[i++]);
  }
// copy to GPU by assigning host vector to device vector, like in the Thrust documentation
  trianglethrust_device[0] = trianglethrust_host[0];
// save raw pointer
  *triangles = (float*)thrust::raw_pointer_cast(trianglethrust_device[0].data());
}

void do_global_work(float** triangles){

  std::cout << "from device vector:" << std::endl;
  thrust::copy(trianglethrust_device[0].begin(), trianglethrust_device[0].end(), std::ostream_iterator<float>(std::cout, ","));
  std::cout << std::endl << "from kernel:" << std::endl;
  k<<<1,1>>>(*triangles, trianglethrust_device[0].size());
  cudaDeviceSynchronize();
  std::cout << std::endl;
}

void finish(){
  trianglethrust_host.clear();
  trianglethrust_device.clear();
}
$ nvcc -c transfer.cu
$ g++ -o test main.o transfer.o -L/usr/local/cuda/lib64 -lcudart
$ ./test
from device vector:
0.1,0.2,0.3,
from kernel:
0.100000,0.200000,0.300000,
$

redpajama_set_name: RedPajamaStackExchange


text:
Flexible workspace sector calls for government support
Amid uncertainty that government support for businesses will run beyond the six months currently stated, the flexible workspace sector is lobbying for more long-term support.
Providers of flexible workspaces have expressed concern that they have been overlooked by government support packages to help businesses weather the current economic storm and the cost-of-doing-business crisis.
The UK could see many flexible workspaces disappear due to the economic pressures they face – at a time when demand for flexible workspace is exploding following the COVID-19 pandemic. There are more than 6,000 flexible workspaces across the UK, between them providing homes to tens of thousands of SMEs, according to Instant Group UK. The sector also contributes over £800m in business rates annually to the UK economy.
Calls by businesses in this sector for extended government support to deal with mounting economic pressures have fallen on deaf ears. "The Autumn Statement was silent on whether there will be any support for business beyond the six months initially set out," said Suresh Aggarwal, Director of flexible office space company Airivo.
"Businesses still face a cliff-edge scenario in Q2 2023. I understand that there will be some announcement next month and I really do hope that there is support announced for all businesses as this is so important for the economy."
Aggarwal is concerned that the sector may be "largely overlooked" for government support as he believes it was during the pandemic. He also feels that the emergency price cap misses a lot of flexible workspace providers because it's only for six months and a lot of companies in this sector have energy contracts running into the new year.
"Airivo is already in fixed contracts on electricity and gas that will run for the next 6-10 months," added Aggarwal. "On top of that, our energy consultants have said our electricity costs, if they increase in line with current expectations, could see an increase of over 200%."
Are flexible workspace providers shouldering the price increases?
Laura Beales, co-founder of flexible workspace business Tally Market, said that rising business rates are currently being absorbed by the flexible office space providers as opposed to passing on the cost to customers, "but we don't expect this to continue in the long term. Now is a good time to be thinking about plans for the next year or two and locking these current prices in."
This is also true for Airivo, as they know passing growing energy costs onto their customers during difficult times risks losing business altogether. "It's very difficult to pass the increases on because our tenants have entered into agreements with us and this could be a 12-month contract," Aggarwal said.
"With the likely reality of a recession it means that businesses are already struggling. If we were to try to pass on increased costs, then our concern is we could have voids. And at the moment there aren't huge numbers of people looking for office space, so it's the balance that we have to always be mindful of, but we also have businesses to run."
Instead, Airivo is working with its clients in terms of how they manage their energy usage. For example, there are many times when clients heat their offices with the windows open or don't switch the air conditioning off at night when they leave.
"We have to start preparing now and encourage a behaviour change on considerate energy consumption – if that doesn't work perhaps, we may have to introduce fines or penalties," Aggarwal said. "Traditionally, people were used to consuming serviced offices in a way where they did whatever they wanted in their demise, and nothing was an issue. But we're now in a time when we're going to have to start taking action."
Aggarwal believes that a two-year package of government support would enable businesses to better plan ahead and successfully navigate the crisis.
Beales shares this appetite for certainty so businesses can plan for the future and help to rebuild the UK economy. She has seen "an increase in enquiries where customers are looking to move from non-managed to fully serviced spaces so that they know their future costs are fixed and do not have to take on the risk of increasing rates."
At the moment, the sector is benefiting from the energy price cap, but it is painfully aware that the scheme will only be in place for six months. Jane Sartin, Executive Director of the Flexible Space Association, said: "This is not a long enough period to make plans for the future, and there is anxiety as to what will then happen. Flexible workspace is a service industry, and was significantly hit during the pandemic, when people were instructed to work from home wherever possible."
Sartin did note that business rates support was extended for the hospitality and retail sector, but not extended to the flexible workspace sector in the Autumn Statement.
"The energy cap plans are due to be reviewed, and we hope that it will be recognised that the vital service provided by flexible workspace in supporting the UK economy means the sector should receive ongoing support in meeting higher energy costs," she added.


Are you an energetic, hungry, and results oriented individual who's self-motivated and excited by competition?
Are you looking for a career that keeps you on your toes, and rewards you financially beyond a fixed salary? One with the most exclusive incentives such as prizes and trips around the world?
Xerox provides world renowned sales training that will prepare you to be a top performer if you're willing to give it your all! You will also gain the knowledge and experience that is highly regarded in the business world.
To learn more about our fun and supportive culture, and check out some awesome videos about current Xerox employees and their journey since working as an Account Manager, check out our career website www.findyourXfactor.ca and connect with us!
This position involves the Business to Business sales of the full line of Xerox products and services to current Xerox customers and non-customers alike. This position will be concerned with short term sales activity within an account as well as developing and implementing a longer term strategy to ensure Xerox will retain the account and continue to obtain future business.
Market full line of Xerox products, services and supplies in a designated territory.
Establishment and building of account relationships with key decision makers in all departments.
Identify, engage and co-ordinate necessary Xerox resources supporting the account(s).
Goal oriented to achieve targets through self-motivation, persistence and determination.
Previous sales experience (B2B, inside sales, retail sales or telemarketing) an asset.
Demonstrated systems literacy skills (working knowledge of common PC and/or Mac applications).
For location please specify where you would like to work, we have opportunities across Canada.


trunk and branches. Coast live oak (Quercus agrifolia) is the second-most abundant tree in Marin, behind the California bay. Herlocker immediately checks for acorns forming. "Not many. Acorns are mysterious. Some years there are many, other times hardly any." When acorns form in unusual abundance, it's called masting, and there are no foolproof predictors of the phenomenon.
In the interest of time, we drive up the main trail, a rutted dirt road. Herlocker drives slowly, creeping past the bird-watchers to keep down the dust. We pass large oaks and bay trees, shading a lush undergrowth of honeysuckle, hazelnut and poison oak.
At the top of a ridge, one of my California favorite scenes unfurls: golden grass — yes, that pesky Euro-import — and well-spaced oaks. It's a wide-screen effect like you'd see in one of those classic 1950s black-and-white Westerns. This is an oak savanna, defined as a grassland with a scattering of trees, elementally simple in the number of components.
Photo spreads: The oaks and landscape of Mount Burdell. Left: Marin County Parks interpretive naturalist David Herlocker examines a tree.


text:
Bromus laevipes is a species of brome grass known by the common name Chinook brome.

It is native to western North America from Washington to Baja California, where it grows in many types of habitat.

Description
It is a perennial grass which may exceed 1.5 meters in height. The leaf blades may be nearly 2 centimeters wide at the bases. The inflorescence is an open array of spikelets, the lower ones drooping or nodding. The spikelets are flattened and usually hairy or downy.

References

External links
Jepson Manual Treatment
USDA Plants Profile
Photo gallery

kalmii
Bunchgrasses of North America
Native grasses of California
Grasses of Mexico
Grasses of the United States
Flora of Baja California
Flora of the Sierra Nevada (United States)
Flora of the West Coast of the United States
Natural history of the California chaparral and woodlands
Natural history of the California Coast Ranges
Natural history of the Peninsular Ranges
Natural history of the San Francisco Bay Area
Natural history of the Santa Monica Mountains
Flora without expected TNC conservation status

redpajama_set_name: RedPajamaWikipedia


You know what it's like when you're working when your phone suddenly goes off. Maybe it's a text from your friend about meeting for lunch this weekend or your mom just checking in on you. Whatever the reason, you forget quickly because you soon begin to check your email, Twitter and Instagram accounts and five minutes later you realize that you actually wasted an hour!
Let's face it, our phones are major distractions. We might think we can be productive with them, keeping lists and reminders handy, but when it comes down to it they cause us to waste time. If only there was a feature on the phone to keep us from touching it while we're working.
Well guess what? There's an app for that!
It's called Forest, and it's amazing! When you go into the app there's a circle where you select an amount of time ranging from 30 minutes to 2 hours, and once you hit 'start' it begins counting down… and planting a tree. If you go out of the app during the countdown, your tree dies. If you successfully manage to not go out of the app during the allotted time, your tree grows fully and you earn coins. As you continually use the app throughout the day you build your own little forest, hence the name.
The app is also good for going out to eat with friends or on a date. Just set the time and you'll be able to keep from using your phone while spending time with those people.
I have to give a huge thanks to Thomas Frank at College Info Geek for this app because he talked about it in one of his latest podcasts. It's been the most useful app on my iPhone and I highly recommend it for everyone!
… and yes, it's available for Android!
I'm going to have to try using this!!
Interesting concept for an app. I feel like this would be a pretty beneficial app for me to put on my iPad, especially for those days when I'm frustrated with my work but have a lot of it to do. My only concern is the potential amount of battery drain this app runs. Any thoughts on that?
I haven't noticed a huge drainage of the battery when using this app. But I guess that depends on how long you use it for and how many times a day.


text:
President Obama Offers Debate Advice for Hillary Clinton: 'Be Yourself'
President offered advice in exclusive interview with ABC News' Robin Roberts.
By ARLETTE SAENZ
Exclusive: Obama's Debate Advice for Clinton
President Obama offered his advice for Hillary Clinton as she prepares to debate Donald Trump.
Official White House Photo by Pete Souza
— -- In an exclusive interview with ABC News' "Good Morning America," President Obama offered his advice for Hillary Clinton as she prepares to debate Donald Trump for the first time.
"Be yourself and explain what motivates you," the president told "GMA" co-anchor Robin Roberts today in an exclusive interview at the Smithsonian National Museum of African American History and Culture. "I've gotten to know Hillary and seen her work and seen her in tough times and in good times. She is in this for the right reasons. She is motivated by a deep desire to make things better for people."
Tune into "Good Morning America" on Friday for more of Robin Roberts' exclusive interview with President Obama and First Lady Michelle Obama.
The president encouraged Clinton, whom he said will be an "outstanding president," to use the debate as a venue to not only talk about policy, but also what has inspired her to carry on in the face of adversity.
"I think there is a reason we haven't had a woman president before and so she is having to break down some barriers," he said. "There is a level of mistrust and a caricature of her that doesn't jibe with who I know, this person that cares deeply about kids, and wants to make sure they get a good education and wants to make working families have support and wants everyone to succeed and wants to keep America safe."
"To the degree to which she can talk not just about policy, but talk about why she has been able to despite all the slings and arrows that have been cast at her, just keep on going," the president added. "It would be good for the American people to see that and be reminded of that."
Clinton and Trump will face off in their first of three presidential debates on Monday at Hofstra University on Long Island, New York.


In case you are arranging a visit to Lonavala, you should learn more about the travel packages. People today go on vacation to become relaxed and to get a rest from the busy schedule. Plus, the can cause you to feel tired and you won't have the ability to take pleasure in the vacations in how you'd like. Arranging a visit to this island wants a careful consideration to detail. Should you not wish to sail, you can simply join a sailing tour. So take care when you're booking a tour with anyone of those. Should you be considering the Seoul city tour, then there are a couple things you have to consider first.
Smoking is not permitted in the resort. When you're looking forward to acquire fresh, acquiring this drink is able to make your day awesome. You don't need to eat out, and there are a number of cheap meals it's possible to prepare quickly and easily in a little space. Restaurants feature French, Italian, U.S. and standard cuisine along with the ubiquitous quick food. Shops abound for people who need to have a break from various other pursuits. What's more, it is an enormous playground for those who love to experience extreme adventures.
Beach resorts are excellent choice for those who wish to relax together with enjoy the calm surroundings. The resort is quite near the magical theme park. With a significant snow record and quiet slopes, it's a wonderful resort.
Whenever you are booking ski-in, ski-out accommodation, ensure you know just what you're getting. Chatel is part of the Portes du Soleil, among the biggest ski areas on the planet, yet very near Geneva airport. Val Louron is extremely family-friendly, in addition to the Mediterranean atmosphere delivers a different sort of French ambience and far better value than the Alps. Most of the decent restaurants in the valley are observed in Niderau. It's also called the Pearl of the Andaman.
It is sti should do a a predetermined amount of journey planning. For a good holiday you've got to assemble a great plan so that you don't lose out on any sights in the Canary Islands. You're going to be able to receive a notion of the professionalism of the institution during the estimation procedure. As a way to find the v the system, it's important to acquire a notion of the number of points you'll have use for, while bearing in mind the fees involved. So, the decision is always yours! Thus, you've the option of mode of transport. Explore because many options as possible and book the most appropriate choice.
When you stand at the border of the airplane and take an amazing sky dive thousand feet over the ground, you will receive the sort of feeling that is not possible to describe in words. It's spread in a place of 1.49 sq km and it's declared a protected zone. If you prefer nature you are unable to visit this lovely region of Fuerteventura. There are several interior cities those offer some outstanding sights and a couple of culture. You are able to incorporate these places in 1 day picnic package near Delhi. This place will definitely cater to all of your travel expectations. Should you look around, you can readily locate ample picnic spots near your house and workplace.
Bulgaria is called an affordable ski option, but there are gourmet accommodation choices, particularly if you select a foodie chalet. Hawaii has lots of organic attractions and adventure alternatives, and, obviously, warm climate, it's the ideal holiday destination to go to right round the year. Pennsylvania is thought of as one of the greatest East Coast skiing location to visit for quality ski program and ski resort facilities.
Most cab providers have a vast scope of vehicles to cater to distinct needs of the customers. Always be certain a provider is an accredited and certified business and provide insurance for your goods safety. Additional some helmet businesses are attempting to construct helmets that can be used for numerous activities like climbing, skating and cycling thereby increasing the use of a helmet for a consumer. Should you be thinking to employ a professional business in Richmond, you'll need to do a tiny amount of homework in advance. It's possible to repeatedly spot an awful home packing company just by being aware of what to hunt for. There are various tour providers which deal in customized tours.
The wide assortment of choice is a component that may sell timeshare points to people who are a newcomer to the scheme. All required equipment is offered at the beach. You can select a vehicle based on the range of travelers and your precise needs. An auto in Washington D.C. will be the identical as one in Wyoming. Even when you desire a latest model car, you should pay more for that.


Each public rhode island higher education institution has established minimum eligibility criteria for high school students who wish to take dual and concurrent enrollment courses. Dual enrollment is a program that allows eligible students currently attending miami dade county public schools participating private and charter schools or home school to simultaneously enroll in college courses. Dual enrollment for high school students formerly known as move on when ready double the credit.
We assist high school and home school students with advising and registration.
High school college dual enrollment programs. Dual enrollment is defined as a student simultaneously earning high school credit toward a high school diploma along with college credit toward an associate degree or credit toward a vocational certificate for an eligible course. What is dual enrollment. Through this part time program students can take college courses at spc or their high school and earn credits toward high school graduation requirements and a college degree. The high school initiatives office oversees all things related to dual enrollment.
Tatiana senior osceola county i was scared i wasnt ready to take college classes. Are you ready to take a college class. Current high school students. Get high school and college credit at the same time.
Students who are still in high school are sometimes eligible to take college courses as follows. Dual enrollmentprince georges county public school students. We encourage students to consult with their parentslegal guardians and dual enrollment school representative to determine eligibility for the challenge of college level coursework. Dual enrollment is a program which allows eligible high school students to earn credit toward high school graduation and future college degree programs.
You will not regret dual enrollment. Students attending a public or charter school in orange or osceola county are eligible to participate in valencias dual enrollment program. Earn free college credit through dual enrollment. It was so fun to experience college life and make new friends.


Breville have launched a new range of toasters and kettles; The 'Flow' range of toasters and kettles is inspired by cutting-edge interior design trends and is an effortless way to add bold texture, colour and style to the kitchen. May people are choosing to make the most of their own homes rather than move, in the current economic climate, and so Breville have partnered with Sophie Robinson, a regular judge on BBC 2's The Great Interior Design Challenge and appearing on DIY SOS, to offer up her expertise on how to upgrade kitchens without re-decorating.
For those in need of an appliance upgrade, the launch of the new 'Flow' range of kettles and toasters from Breville® allows the style-conscious to simply and cost-effectively update their kitchen interior with the latest look. Inspired by this season's interiors' trends, Breville®'s latest collection of kettles and toasters feature a deluxe textured finish. With a sleek and modern design, and available in three different colours: black, slate grey and mushroom cream, Breville®'s Flow range is a simple way to add a sleek design touch to the kitchen counter.
Below are Sophie's top tips on upgrading your kitchen.
1.Painting your kitchen unit door fronts is a well-known makeover hack to give the room a whole new look. If you have shaker doors, consider applying some patterned wallpaper with a topcoat of varnish to protect it inside the panels. Another trick is to use masking tape to create patterns on plain fronted doors to create fashionable asymmetric patterns that run across the units.
2. Cluttered kitchen worktops can distract from even the most stylish of kitchens. To avoid messy clutter, clear away as much off the worktop as you can and reorganise your cupboards, to fit as much in as possible. A nifty idea is to place a Lazy Susan inside your corner cupboards so you can easily access jars and bottles and make the most of those hard to reach spaces.
3. Now your worktops are neat and tidy you can start to think about how to style them up. Aim to have only lovely things on display (the cereal packets and plastic food containers are banished) and play around with the items you keep out by grouping them in pairs or odd numbers, like 5 or 3. It works well visually to make sure you have items of different height and texture too. The new Flow range of kettles and toasters from Breville® has a subtle textured surface, which is just the right amount of design interest and is definitely good looking enough to make a star appearance.
4. I'm a real colour lover and enjoy adding as much as I can to my designs, and the kitchen is no exception. I've just wallpapered my kitchen in a brightly coloured botanical wallpaper and it looks fantastic. You can have fun grouping things by colour families - from your collection of cookbooks to your crockery. This will help prevent your room from feeling too cluttered and will bring a sense of harmony.
5. If bright colours are not your thing and you prefer neutral tones, and like things plain and simple you should think about introducing texture to stop your kitchen appearing bland and uninteresting. From handmade ceramics, wooden bowls, through to metallic utensils you can quickly create plenty of visual interest. The Flow kettles and toasters from Breville®, with their stylish, textured appearance, are just perfect for this chic and minimal look.
6. Ditch wall units in favour of some open plan shelving. For a modern look why not try sleek and modern floating shelves and some swish LED back lighting. Another idea is to go for a more rustic edge by using reclaimed scaffold planks. Either way, open plan shelving is a great way to show off your collection of favourite cookbooks, storage jars and glasses. Have fun when styling your open shelves and include ornaments and photos to add personality to your kitchen and make the perfect #shelfie!
7. Tilestickers are such a quick and instant way to update tiles that no longer suit your scheme. You can get amazing patterned designs or something that mimics real stone. There are lots of design possibilities out there and it's a great way to add some instant personality. Better still, you can just peel them off when you fancy a new look.
8. Living plant walls are such a hot trend in interiors at the moment and the kitchen is a great place to try out this look. Create your living wall by arranging a series of potted herbs, which hang from the wall on hooks at different levels or display them on a wall rack. They'll be useful for cooking too!
9. Replacing worktops can be a real game changer and it is not too hard to do. Believe it or not I'm a real fan of affordable laminate worktops. Steer clear of fake granite or wood designs and instead pick a worktop with a modern pop of colour. The colour du jour is either a pale pink or try a rich forest green. Your worktop can suddenly become the star of the show and colour soaked kitchens are set to be the next big trend in interiors.
10. Whenever I'm designing a room on a budget I often think of where I can make the most impact for the least money. In my opinion that's often the floor. For ease and affordability, I'd recommend rolling out a new piece of lino in a really eye arresting bold geometric print. So very fashionable and a great focal point in the room.


text:
Is 18 Really Better Than 16?
FILE - In this March 12, 2019, file photo, Los Angeles Lakers coach Luke Walton gestures to players during the second half of an NBA basketball game against the Chicago Bulls in Chicago. The Lakers say they have mutually agreed to part ways with Walton after three losing seasons. Lakers general manager Rob Pelinka announced Walton's departure Friday, April 12, 2019. (AP Photo/Nuccio DiNuzzo,File)
AP source: Luke Walton reaches agreement to be Kings coach
A person with direct knowledge of the agreement says Luke Walton will become coach of the Sacramento Kings, just a day after parting ways with the Los Angeles Lakers following three losing seasons.
The 39-year-old Walton was dismissed by the Lakers on Friday after Los Angeles went 37-45. The person spoke Saturday on condition of anonymity because Walton's next step hadn't been finalized. A formal announcement is expected in the next couple of days.
Sacramento general manager Vlade Divac fired Dave Joerger on Thursday after the coach helped develop the young Kings into playoff contenders before ultimately falling short in the franchise's 13th straight losing season.
The young Kings finished 39-43, nine games out of a playoff spot after being tied for the Western Conference's eighth seed heading into the final game before the All-Star break.
Sacramento had its most wins since going 44-38 in 2005-06 during coach Rick Adelman's final season. That ended a run of eight straight playoff berths and Sacramento hasn't been back to the postseason since for the NBA's longest active drought.


text:
Canadian Politics/piss in your eye/True Stories
I'll Tell You What Censorship *ISN'T*…
Posted	on	 17 March 2010 by	cenobyte / 2 Comments
First, if you're not familiar with one of the biggest book-related news stories in Saskatchewan since Guy Vanderhaeghe won the Governor General's Award, let me tell you a story. As The Captain would say, "this is non-fiction, which means it is true."
Once upon a time, there was a politician in Saskatchewan whose father had also been a politician. The younger politician's name was Colin Thatcher. Colin did the same things that everyone else did: he went to school, he worked for his father, he got married, he had children, and then he got a different job, working for the people of Saskatchewan. But Colin Thatcher did one thing that most other people don't do: Colin Thatcher killed his wife.
From the very start, Colin denied that he had had anything to do with his wife's murder (technically, his EX-wife's murder), but in a court of law, it was found that Colin, while he may not have been the man whose finger pulled the trigger that caused the striker to ignite the firing pin that proplled the bullet that killed JoAnn Wilson; while Colin Thatcher may not have tensed his muscles to plunge the knife again and again into the skull of JoAnn Wilson, what the jury decided was that whether or not Colin Thatcher's muscles did that, Colin Thatcher's brain put the whole thing into motion. The jury found him guilty of murder, because he caused his ex-wife's death. He hired the man whose finger pulled the trigger, and whose muscles plunged the knife again and again into her skull. He PAID the man.
Immediately after being sentenced; probably before the vibrations from the judge's gavel were heard in the Court of Queen's Bench at Colin Thatcher's trial, he was launching an appeal. Which was overturned. Shortly before he then launched an appeal with the Supreme Court of Canada, which upheld the findings from the original trial. So the bottom line is that it doesn't matter how loudly Thatcher whines; it doesn't matter that he continually lies about being innocent. The point of the matter is that nobody believes you, Colin Thatcher.
So Colin gets sent off to the world's cushiest prison where he gets to ride horses and play golf all day. He essentially has to live in a TWO star resort (rather than a FOUR star resort) for twenty-some years. He applied for early parole a number of times, and was denied. Eventually, he was granted parole, and now he lives on his ranch in southern Saskatchewan. He wrote a book. He wrote a book in which he tells everyone he's innocent (because that worked so well for him when he was arrested, when he testified in his own defense, during each of his appeals, and during his stay at the two-star resort). No publishers in Saskatchewan would touch the book.
But the publisher who *did* touch the book has a Saskatchewan connection (the managing editor of ECW Press grew up here). Interesting fact, but not germain to the conversation. ECW Press has done many fantastical books that garnered a bunch of attention, including a book on the motorcycle industry, a book about Grunge music, a book about professional wrestling, and a history of Black Sabbath, among many others. ECW Press is *very* good at marketing. And they're *very* good at picking titles that are…or which can be…controversial to some.
So ECW Press decided to publish Colin Thatcher's book. They knew it would sell, and it has. And, from all reports, Colin Thatcher is a far more accomplished murderer than he is a writer. Enter the point I am trying to make.
The Saskatchewan government passed a piece of legislation that makes it illegal for convicted felons to profit from the sales of their stories via books. Since I know you're wondering what I think about that, I think it didn't go far enough. I think the legislation should stipulate that any and all proceeds to the criminal from the sale of their story ought to go either directly to the victim's family, or to some victims' services organisation. Anyway.
This week, I heard someone say that this seizure of Colin Thatcher's income is unconstitutional and that it amounts to censorship.
I don't know what the Canadian constitution says about profiting from the proceeds of a crime, but I do know it sure as poop isn't censorship. Not only did Colin Thatcher get to say whatever the crap he wanted about what he did, he wrote a book about it. And the book got published. And the book has been selling. If there had been censorship involved, Thatcher would have been prevented from telling his story *at all*.
Canadian Politics, piss in your eye
cenobyte
cenobyte is a writer, editor, blogger, and super genius from Saskatchewan, Canada.	View all posts by cenobyte →
Moving once again
I think it's time
Thunderhowl says:
I like the person who said that the seizure of Thatcher's income from the book is unconstitutional, because when the cops finally shut down my cartel of meth labs, they won't be able to sieze the assets from that either. Because of the Constitution.
Oh man, I couldn't even finish typing that with a straight face. I heard some idiot bleat something about censorship and unconstitutional siezure this afternoon on the radio. I immediately blurted out, "I do not think that word means what he thinks it means." Nothing like a Princess Bride quote to brighten one's day.
cenobyte says:
Yeah. I could also mention all kinds of things about how Thather was also abusive in his marriage and how he doesn't deserve any more kid-glove treatement.
Again, the reason it's not censorship/unconstitutional is because NOBODY said he couldn't say these things. Nobody arrested him for saying what he said. Nobody banned the book. The book is published, it's available for sale, and it's probably in your local library.
Restricting the proceeds or profits from convicted felons from the stories of their offenses is not censorship. It's punishment. If you hadn't murdered your wife, Colin Thatcher, you could have written (and been paid for) ALL THE BOOKS YOU'D LIKE.
Just think about what JoAnn Wilson's family must think about Thatcher writing a book full of the lies he's been telling for twenty years.
i make squee noises when you tell me stuff.	Cancel reply


text:
Q: How to color a single field in tree view in openerp based on a condition? The purpose is to color a single field and not the entire fields in the tree. For eg: I have a product line and i need to color the product field alone as red based on a condition.

A: You can try:  colors="red: actual > budget" in tag tree


text:
<!DOCTYPE html>
<title>CSS Basic User Interface Test: outline-width very big value</title>
<link rel="author" title="Manuel Rego Casasnovas" href="mailto:rego@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-ui/#outline-width">


text:
Claims and Discounts
Ephraimites - Sectarians
Answers to Criticism (2 October, 2014, 7 Tishrei, 5775)
1. Introduction: A Challenge to Yair
2. Why Should It be Made Known Where the Ten Tribes Are?
3. Why Should the Message of Yair Davidiy Receive Any Extra Consideration?
(1) The Advantages of Brit-Am/Hebrew Nations
(2) Claims Against Yair
##################################################################
Brit-Am/Hebrew nations researches and propagates the fact that descendants of the Ten Tribes are now to be found amongst western peoples.
We spread this knowledge and also provide a forum for discussions of it. We also endeavor to further a rapprochement between Judah and Joseph and enhance Biblical Consciousness in general.
Beyond that we do not determine anything.
We do however understand the situation from the point of view of both Jews and non-Jews.
Where fiction or misunderstanding occurs we on occasion explain matters.
A recent message asked:
# Aren't you trying to promote that Ephramaites are in the West and for the most part are practicing Christianity today ? So when some Ephraimites BELIEVE what you are trying to advocate then they come to you and say WE BELIEVE it --- so will you accept us as your brother so that we can live with you in the land? Then, you say NO. Why are you trying to get people to believe that they are Ephraimites when it has no practical application to Judah? It is a fruitless exercise. #
 # Aren't you trying to promote the reunification of Ephraim and Judah? If Judah NEVER recognizes Ephraim then there can NEVER be a reunification. Judah is perpetuating the exile. #
We identified the Ten Tribes via numerous signs of identification. Some of these are very, very strong. Others are less sure but our practice is to discuss everything as much as possible.
One of the less clear, but still present, Â possibility that Scripture hints at the Ten Tribes being Christians in the End Times.
 Christianity as an Identifying Sign
http://hebrewnations.com/articles/biblical-proof/attributes/rolenotsrim.html
This identification revolves around a discussion of the primary and secondary meanings of the word Notsrim in Prophecy. Some of these are very negative, others not necessarily so.
We never said that the Bible supports Christianity. On the contrary. Jewish Tradition however indicates that Christianity may have a positive role to play regarding non-Jews including those of Israelite descent. This is the message we have given over and over again. There should be no mistake about it.
Hebrew Nations should be able to spread knowledge of who the Ten Tribes are without being challenged to discuss theological issues or required to go against Biblical Prophecy.
Scripture indicates that Judah and Joseph and all the Tribes will ALWAYS be separate from each other.
In the End Times (but not before then) they shall re-unite as predicted in Ezekiel 37 and dwell alongside each other. Even then, however each Tribe will be in its own territory and NOT on the territory of each other.
Biblical Prophecy indicates that AT FIRST the Ten Tribes shall conquer and settle in the outer regions of the Promised Land i.e. not the present day State of Israel. Later things will change.
Zechariah 10:
10 I will bring them home from the land of Egypt,
  and gather them from Assyria;
I will bring them to the land of Gilead and to Lebanon,
  until there is no room for them.
Micah 7:
14 Shepherd your people with your staff,
  the flock that belongs to you,
which lives alone in a forest
  in the midst of a garden land;
let them feed in Bashan and Gilead
  as in the days of old.
In the above message that was sent to us the following two questions are subsumed:
(a) If a bequeathment of Israeli citizenship or its equivalent is not being considered at present, Why Should It be Made Known Where the Ten Tribes Are?
(b) Why Should the Message of Yair Davidiy Receive Any Extra Consideration?
Here are a few initial answers that may be expounded upon and added to at a later date:
Why Should It be Made Known Where the Ten Tribes Are?
(1) Biblical Knowledge.
The Bible tells the story of the Israelite nation. It is also the means by which the Almighty reveals HIMSELF to mankind.
The Bible is the foundation of western civilization. It is the source of all that is good in the world today. It is our only hope for the future.
The Bible speaks of the Ten Tribes and attaches great importance to them.
It also has predictions about them and demands from them.
The people spoken of, i.e. the Ten Tribes should know who they are. If they do not know they should be told. If we know and they do not, we should tell them. If we have evidence pertinent to them then we should let them know about it. If we are in a position to add to this evidence we should do so. They, on their part, should show some concrete appreciation of our efforts.
Money buys food, pays the rent, and enable living and effort.
A Member of the Israeli Knesset, Mair Shitrit, once related the following anecdote:
He had just recovered from an operation.
The surgeon came in and MK Shitrit said to him:
"How can I ever thank you, doctor?"
The doctor replied:
"Since the Phoenicians invented money that problem has been solved".
What is more we have been promised that they who give money to the House of God shall be rewarded (Malachi 3:8-10).
Working at identifying the Ten Tribes and spreading this information is Building the House of God.,
see: #3. Discussion Concerning Tithes.
http://britam.org/now2/1636Now.html#Moses
(2) Judah Needs the Ten Tribes and the Ten Tribes Need Judah.
Both Judah and the Ten Tribes should know who the Ten Tribes are. The two entities need each other.
(3) Present-Day Reality: Mutual Enemies
Max Nordau (1849-1923) was a famous Zionist leader and thinker.
http://en.wikipedia.org/wiki/Max_Nordau
Nordau is quoted as saying that a people is a group with a common enemy.
Like it or not, Judah and the Ten Tribes peoples especially the English-Speaking section of Joseph are faced today with mutual enemies.
(4) Historians Need
Yair Davidiy is in effect an historian in so far as he researches history and writes about it.
History says the Ten Tribes are amongst Western Peoples. This is History and it should be written about and propagated.
(5) Ancestral Connection - The Need for a Forefather
The answer to this question may be divided into two sections:
The message is true. We get the message out to some degree. The potential is there. Most of the most important steps have been taken.
We combine Biblical, Rabbinical, and secular sources into a holistic interlocking complete body of evidence that is formidable and potent.
We use Rabbinical Sources.
We are in principle acceptable to Judah even according to fairly exacting standards.
We try not to offend Christians and indeed usually succeed in not offending them. Many in fact feel themselves helped and blessed by the information and insights we merit to give them.
We use up-to-date information as well as old sources of value that have often been unjustly overlooked.
We have provided information and insights that hitherto most people were not aware of. We have also merited to promote insights received from others.Â
We provide a forum for different opinions, discussion and debate, and for new insights.
We have some entertainment value and usually present the message in a pleasant manner.
(1) Coming to Israel.
Yair never said Ephraimites should not at present try to come and settle permanently in Israel. He just said he does not recommend it in most cases. There is a difference.
Also what Yair says or does not say is not going to make much difference in this matter.
[ps. PM Benjamin Netanyahu has not yet realized how much he could benefit by ringing Yair every other day for advice on how to run the country.]
BUT Yair did say that Cyprus, Lebanon, Jordan, parts of Egypt and Saudia, Syria, and parts of Iraq and Turkey should be conquered and settled by as many Ephraimites as possible.
cf.
  as in the days of old.Â
This is not only what Yair says but more importantly it is what the BIBLE says.
That is quite a lot of promising real estate enterprising Ephraimties could be occupying themselves with.
Where is the gratitude?
(b) Keeping the Commandments
Yair never said Ephraimites should not keep the commandments.
He just impliedf they would not know how to even if they really wanted to.
The Oral Law is needed to keep the commandments on a day to day basis and if you do not recognize that then you have a problem.
"Collective Responsibility and Rabbinical Authority" by Yair Davidiy
http://britam.org/rabbis.html
Yair also said that non-Jews (including descendants of the Ten Tribes) are not really obliged to keep the Law, at present.Â
In the future this may change but we can leave that to the future.
Yair pointed out that the practical application of this is that if non-Jewish descendants of the Ten Tribes desecrate the Sabbath, or some such prohibition, they would not face the death penalty.
Is that a crime?
Yair however recommends that non-Jewish descendants of the Ten Tribes heighten their Biblical consciousness and draw closer to Judah if they are so disposed.
So shoot me?
(c) Not respecting Christianity? and Christian Leaders?
We consider Christianity to be Paganism for Jews BUT beneficial at present for non-Jews.
Why is this so complicated?
There are a lot of non-Jews in the world. Go convince them if you must do some convincing.
Why be offended?
Brit-Am/Hebrew nations has vital information and fulfills an important task.
We are doing something positive.
Why not accept the good for what it is?
If one is sick then you go to a doctor.
It might help if the healer attends the same church as you do. But what if he does not?
Are you going to not consult with him? And not pay for the consultation?
What if he agrees on some things but not on others?
As for Christian leaders, they are Pastors. They are leaders and in Biblical terms may be considered the equivalent of Captains of Thousands, Hundreds, or Tens.Â
The fact that we disagree with them on some religious points is another matter.
(d) Too Much Judaism and too many Jewish Sources
Not so.
Also most of the Rabbinical Sources we quote from complement our understanding of Biblical verses.


text:
package ko

import (
	"context"
	"fmt"
	"path/filepath"
	"strings"

	"github.com/google/ko/pkg/build"
	"github.com/google/ko/pkg/commands"
	"github.com/google/ko/pkg/commands/options"

	"github.com/GoogleContainerTools/skaffold/pkg/skaffold/config"
	"github.com/GoogleContainerTools/skaffold/pkg/skaffold/platform"
	"github.com/GoogleContainerTools/skaffold/pkg/skaffold/schema/latest"
	"github.com/GoogleContainerTools/skaffold/pkg/skaffold/util"
	"github.com/GoogleContainerTools/skaffold/pkg/skaffold/version"
)

func (b *Builder) newKoBuilder(ctx context.Context, a *latest.Artifact, platforms platform.Matcher) (build.Interface, error) {
	bo, err := buildOptions(a, b.runMode, platforms)
	if err != nil {
		return nil, fmt.Errorf("could not construct ko build options: %v", err)
	}
	return commands.NewBuilder(ctx, bo)
}

func buildOptions(a *latest.Artifact, runMode config.RunMode, platforms platform.Matcher) (*options.BuildOptions, error) {
	buildconfig, err := buildConfig(a)
	if err != nil {
		return nil, fmt.Errorf("could not create ko build config: %v", err)
	}
	imageLabels, err := labels(a)
	if err != nil {
		return nil, fmt.Errorf("could not expand image labels: %v", err)
	}
	return &options.BuildOptions{
		BaseImage:            a.KoArtifact.BaseImage,
		BuildConfigs:         buildconfig,
		ConcurrentBuilds:     1, // we could plug in Skaffold's max builds here, but it'd be incorrect if users build more than one artifact
		DisableOptimizations: runMode == config.RunModes.Debug,
		Labels:               imageLabels,
		Platforms:            platforms.Array(),
		SBOM:                 "none", // TODO: Need design for SBOM generation to consider other builders
		Trimpath:             runMode != config.RunModes.Debug,
		UserAgent:            version.UserAgentWithClient(),
		WorkingDirectory:     filepath.Join(a.Workspace, a.KoArtifact.Dir),
	}, nil
}

// buildConfig creates the ko build config map based on the artifact config.
// A map entry is only required if the artifact config specifies fields that need to be part of ko build configs.
// If none of these are specified, we can provide an empty `BuildConfigs` map.
// In this case, ko falls back to build configs provided in `.ko.yaml`, or to the default zero config.
func buildConfig(a *latest.Artifact) (map[string]build.Config, error) {
	buildconfigs := map[string]build.Config{}
	if !koArtifactSpecifiesBuildConfig(*a.KoArtifact) {
		return buildconfigs, nil
	}
	koImportpath, err := getImportPath(a)
	if err != nil {
		return nil, fmt.Errorf("could not determine import path of image %s: %v", a.ImageName, err)
	}
	env, err := expand(a.KoArtifact.Env)
	if err != nil {
		return nil, fmt.Errorf("could not expand env: %v", err)
	}
	flags, err := expand(a.KoArtifact.Flags)
	if err != nil {
		return nil, fmt.Errorf("could not expand build flags: %v", err)
	}
	ldflags, err := expand(a.KoArtifact.Ldflags)
	if err != nil {
		return nil, fmt.Errorf("could not expand linker flags: %v", err)
	}
	importpath := strings.TrimPrefix(koImportpath, build.StrictScheme)
	buildconfigs[importpath] = build.Config{
		ID:      a.ImageName,
		Dir:     ".",
		Env:     env,
		Flags:   flags,
		Ldflags: ldflags,
		Main:    a.KoArtifact.Main,
	}
	return buildconfigs, nil
}

func koArtifactSpecifiesBuildConfig(k latest.KoArtifact) bool {
	if k.Dir != "" && k.Dir != "." {
		return true
	}
	if k.Main != "" && k.Main != "." {
		return true
	}
	if len(k.Env) != 0 {
		return true
	}
	if len(k.Flags) != 0 {
		return true
	}
	if len(k.Ldflags) != 0 {
		return true
	}
	return false
}

func labels(a *latest.Artifact) ([]string, error) {
	rawLabels := map[string]*string{}
	for k, v := range a.KoArtifact.Labels {
		rawLabels[k] = util.Ptr(v)
	}
	expandedLabels, err := util.EvaluateEnvTemplateMapWithEnv(rawLabels, nil)
	if err != nil {
		return nil, fmt.Errorf("unable to expand image labels: %w", err)
	}
	var labels []string
	for k, v := range expandedLabels {
		labels = append(labels, fmt.Sprintf("%s=%s", k, *v))
	}
	return labels, nil
}

func expand(dryValues []string) ([]string, error) {
	var expandedValues []string
	for _, rawValue := range dryValues {
		// support ko-style envvar templating syntax, see https://github.com/GoogleContainerTools/skaffold/issues/6916
		rawValue = strings.ReplaceAll(rawValue, "{{.Env.", "{{.")
		expandedValue, err := util.ExpandEnvTemplate(rawValue, nil)
		if err != nil {
			return nil, fmt.Errorf("could not expand %s", rawValue)
		}
		expandedValues = append(expandedValues, expandedValue)
	}
	return expandedValues, nil
}


text:
By a Hair: Bearded Lady Project Challenges Stereotypes
There are a few things you notice about Dr. Ellen Currano right away.
She has a youthful, makeup-free face, a soft, lilting voice, and absolutely no facial hair.
And that sets her apart from most of her paleontology colleagues.
"If you go and you open up a popular science magazine, you flip on the T.V., and there's a paleontology show, most of the time, what you're gonna see is someone who's pretty large, pretty scruffy looking, pretty dirty, and totally male," Currano said. "And that's not me."
Currano, a paleontologist at the University of Wyoming, is one of just 16 percent of U.S. college geoscience faculty members who are female. Female PhDs in the field make an average of $10,000 less per year than their male counterparts. And the media is saturated with images of scientists who are burly, rugged, and decidedly male.
Once, when talking shop with a few of her female co-workers, Currano blurted out a possible solution to the pressures that come with being a woman in a male-dominated field: maybe it would be easier if she came to work with a beard.
That accidental revelation launched a larger idea: The Bearded Lady Project. The photo series and documentary were produced by Currano, director Lexi Jamieson Marsh, and fine-art photographer Kelsey Vance. They feature top geoscientists who happen to be women, sporting faux facial hair to fit the common misconception of how a scientist should look.
"When we're being blasted with very negative portrayals of female scientists or no portrayals at all of female scientists having these photos to come back to, I think is going to be very important," Currano said.
The Bearded Lady Project: Challenging the Face of Science demonstrates the competencies and obstacles of female paleontologists and how gendered stereotypes about the field can be diminished with some well-placed facial hair. It follows women who dedicate their lives to uncovering the history of life on Earth. And it takes viewers on digs, behind microscopes, and into the inequalities of a world most of us don't get to see for ourselves.
Along with a photography collection of bewhiskered women in labs and the field, the documentary will be featured at American Frame July 5th to September 26th.
American Frame President Laura Jajko said she was drawn to the project because of its novelty and its underlying message of female empowerment.
"It's funny, it's beautiful, and it sparks a conversation," Jajko said. "And to me, that is the power of art."
Proceeds from the film and portrait collection will start a scholarship fund for future female scientists.
"There's no reason physically or chemically why women can't be good at science," Currano said. "Why wouldn't a woman make a good paleontologist?"
No reason we can find.
See the film and photo collection at American Frame's showroom July 5th to September 26th. An opening reception will take place Thursday, July 12th from 6 to 7:30 PM.
What a great show!
Andy July 18, 2019 at 1:48 PM
I need more details on this project. I can tell you about plot structure meanwhile. Okay?
Sankar October 16, 2019 at 2:06 AM
The effectiveness of IEEE Project Domains depends very much on the situation in which they are applied. In order to further improve IEEE Final Year Project Domains practices we need to explicitly describe and utilise our knowledge about software domains of software engineering Final Year Project Domains for CSE technologies. This paper suggests a modelling formalism for supporting systematic reuse of software engineering technologies during planning of software projects and improvement programmes in Final Year Project Centers in Chennai.
หมูอวกาศ August 3, 2019 at 5:18 AM
sinkuxe September 24, 2019 at 5:00 AM
شیرآلات قهرمان را از بفروشگاه لوکس بخرید
قیمت شیرآلات قهرمان در فروش ویژه
قیمت شیرآلات قهرمان
vananh01 December 17, 2019 at 3:07 AM
-Thanks for Nice and Informative Post. This article is really contains lot more information about This Topic gmail login


What is an icf file and how do I open an icf file?
A Zoom router configuration file is a backup copy of the configurations and settings entered by the user of a Zoom network device, and these Zoom router configuration files are integrated with encoding specifications proprietary to Zoom Telephonics. These Zoom router configuration files are then stored in the ICF format and implemented with compression standards also proprietary to Zoom Telephonics and the network device before being affixed with the .icf extension. These Zoom network device configurations and settings can be entered and stored in the associated ICE file through the Web interface provided as the GUI (Graphical User Interface) of the Zoom network device's control panel, and the content of this ICE file can also be updated through this Web interface. This Web interface can only be accessed when the Zoom network device is properly connected to the computer and when the user provides the correct login credentials. These login credentials can also be changed and updated through this Web interface. Many text editors for Microsoft Windows-based systems and Mac platforms can be used to view the content of these ICF files.


text:
mobilebo.ru
Yuris revenge patch 1.006 games
Hack no one lives forever patch 1.003
The Operative: No One Lives Forever
@ Cyberghost 7 Crack - Cyberghost Keygen By Anonymous. May you live forever in happiness and good health. The House Plantagenet almost needs no introduction. Jul 29, 2020 - Watch Live TV channels with Ace Stream. Underwater Fix is a mod for The Operative: No One Lives Forever using solutions from DGVoodoo2. E3 2020: No One Lives Forever Movie. This update addresses multiplayer exploits found in earlier version.
No One Lives Forever v1.002 North American BETA Patch
Of course, there is no copyprotection on this release and also there's no need for patching since it's already up to the last release (1.004). I had the game working but installed the patch to run widescreen mod but now it crashes after selecting game continue, have uninstalled and. This means the kinetic energy of Nine's storm is 2.23 Gigatons of TNT! LoL, Zalina and Mail Fauziah Gambus, Wann, Ajai n Nurul, Broery Marantika, Dewa 19, Geisha, Tuesday, March 29, 2020. Objective: Find Help Search the Spaceflight Terminal for help Change out of your Extra-vehicular activity (EVA) suit and then go through the door to a four-way junction with a Registration Point. NOLFGIRL.COM - NOLF Skin Tutorial https://mobilebo.ru/download/?file=434. The Patches Scrolls - 20 years of gaming, Patches, Demos & others downloads readily available and for free No One Lives Forever patch to v.
The Operative: No One Lives Forever - WikiMili, The Free
Possible Trojan? - Am I infected? What do I do https://mobilebo.ru/download/?file=436. I bring this up because I was. @ Enterprise Vpn Services - Roid - How To Delete Vpn. No One Lives Forever: Game of the Year Edition - PC. by Vivendi Universal. He always had a wise crack to say. No One Lives Forever 1 - Modernizer by HeyThereCoffeee. Our dogs, cats, kittens and pups may not be pedigree but all individual.
NOLFGIRL.COM - NOLF 1 Controls
@Air Rifles Usa - Airforce Texan Ss Air Rifle Review
No One Lives Forever - Unofficial patches
My Log Hjt - Page 4 - Virus, Trojan, Spyware, and Malware
No One Lives Forever patch - Official patches
#1 Are Harnes Race Horses Routinely Checked Fir Worms
JOHARIWINDOWS: YouTube - Justin Bieber - One Less Lonely Girl
No one lives forever patch 1.003. GitHub - osgcc/no-one-lives-forever: Monolith's acclaimed. Way map pack 2; No One Lives Forever Mega Mix demo; No One Lives Forever Source Code 1.003. The first three patches were re-released. Copy the "Game" directory from your CD1 onto your hard drive. Please help- Worm in the system - Page 5 hop over to this website. A The Operative: No One Lives Forever (NOLF) Mod in the Patches & Updates category, submitted by ONED3UCE.
The Operative: No One Lives Forever - PCGamingWiki PCGW
@ Crack Express Vpn - Roid - Encryption Protocols For Vpn
Comments 40 to 1 of 51 - No One Lives Forever 1
No One Lives Forever version 1.003 patch - Free Download
Anyone have a NOLF Crack?
The Operative: No One Lives Forever GAME PATCH v.1.003
E tina - No One Lives Forever
I think my girlfriend is being scammed by a company named "Forever Living Products". I need opinions.
Hi! To begin with, we live in France, so perhaps you won't be able to help me much.
My girlfriend is using products from a company named "Forever Living Products" or "Aloe Vera of America Inc." (It already smells fishy there) Here is the official website: https://www.foreverliving.com/
The fact that this company is a pyramid scheme or not is not quite important here as she buys the product, I think? What is weird is that those product are nowhere to be found in shops. She has to get her product from a "dealer" (don't quite know the word in English).
The main aspect of this company revolves mainly around using Aloe Vera based product. I am someone that by nature doubt of everything, sometimes too much, wheras she naively believes too easily.
Here is where things gets complicated: She suffers of hard eczema. Like, real hard. She has seen a handful of doctors who were powerless by how powerful she has it. Basically told her she was screwed for the rest of her life.
She told me that one of those product is like magic. That using it has finally saved her skin after do many years of struggle. But... I can not help but doubt and think it's only a placebo effect. The product of question is an Aloe Vera based drink. You drink 120ml of the stuff per day and it supposedly makes your skin better. Problem is: one bottle of 1 litter cost around 40$! If she was to follow the indications, she would have to spend 120 per month on it!
This is where I need opinions to see if I am too careful or if she is too naive. Thanks a lot for reading! I just want the best for her. Hence my worrieness.
EDIT/UPDATE: Thanks for all the answers. The drink she drinks from has, like, 85% of Aloe Vera in it (is said to, at least). Problem with the subtitue that she tried from pharmacy and shops are that the Aloe is way too much diluated to be effective.
My current goal will be to try and find a good substitute to that drink. Perhaps even a home-made one. I insist on the "I". I don't want to burden her with this. If I don't find one, well, 120$ a month is already a good finding if that means easing her eczema =)
submitted by AFluffyWolfy to Scams
No One Lives Forever lived up to the expectations!
Developed by Monolith, the creators of legendary titles such as Blood and F.E.A.R. (and some far less reputable ones... cough cough... Blood 2... cough cough!), the No One Lives Forever series are games that for one reason or another I have never played before, despite being well aware of their reputation and cultural status since their release. The fact that the games are in copyrights hell and aren't available for purchase digitally didn't help matters, but thankfully I was recently made aware of the NOLF Revival project, that takes these games that by all intents and purposes are now abandonware and makes them available for download, patched up and ready for modern OSs. The only extra I installed was the Modernizer patch for better wide-screen support and some quality of life fixes.
The Operative: No One Lives Forever is a linear(ish) fps with stealth elements with clear inspirations from James Bond and Austin Powers among others, a parody of spy movies and 1960s pop culture that oozes charm and personality like few others I played before.
The protagonist is Cate Archer, a female spy in the making determined to carve her way into a business dominated by men where she is constantly confronted with misogyny and condescension, to which she is always quick to respond with immense wit and snark. Her mission is to stop the evil plan by terrorist organization H.A.R.M. and its cast of cartoony and stereotypical villains that could give Dr. Evil a run for his money.
In the same fashion of those films from which it takes inspiration, NOLF will provide you with an arsenal of implausible gadgets, such as a barrette with hidden lockpick and poisoned needle, sunglasses with hidden camera, or a perfume spray that actually contains sleeping gas. The abundance of such gadgets led me initially to believe that NOLF was more of a stealth game, but I was wrong, the gameplay is that of a traditional first person shooter with some stealth elements and the game seem to lean more toward the former, with a few exceptions. The gameplay overall is still pretty good, but it is after all an old game and the controls show their age, so ymmv.
My biggest issues with NOLF are the buggy-as-hell enemy AI that'll spot you through walls or hear you moving from across the map, and some cutscenes that drag for way too long, but thankfully that tends to only happen during briefings between missions so the pace of the game isn't disrupted too much.
Despite all of that the game is fun as hell and the story is filled with funny and quotable moments. NOLF doesn't take itself too seriously and is all the better for it. Everything from the art style, to the music, the voice acting, the locations and the writing comes together into an amazing and fun experience. If there ever was any doubt that style trumps graphics, this game will settle the matter quickly and definitely.
No One Lives Forever 2: A Spy In H.A.R.M.'s Way is a direct sequel and sees Cate Archer once again trying to uncover and put a wrench into H.A.R.M.'s plans. New characters and some returning ones make up a cast that is possibly even more colorful than its predecessor.
The main improvements that NOLF2 brings to the table are the more detailed graphics and some much needed gameplay overhaul. The gameplay now sports a skill system that will allow you to improve Cate's proficiency in different areas according to your style of play. Stealth is much better this time around with new mechanics and better enemy AI that will allow you to lean more into that style of play, should you choose to do so. NOLF2 is however still an fps at its heart and especially the later levels become veritable shooting galleries, so I'd say the game is about 50/50 in terms of stealth to shooter ratio. The shooting is tighter, there's more environmental interactivity and a number of quality of life improvements can be seen in all areas, which make the game feel more streamlined.
Some changes I liked far less, however. In the first one there was a loadout selector before starting a mission, which in NOLF2 is gone and for no better reason than to impose arbitrary restrictions on the player. For example, Cate starts several missions lacking the needed tools to progress and has to look for them, but that often makes little sense when you then find them in packages placed in the map by your own agency (did they infiltrate the super secret enemy base just to leave a few gadgets for you to find later?). Also, why is the lockpick a simple multitool now? What happened to the barrette? Why is the blow torch an actual blow torch instead of being concealed in the lighter like before? Half the gadgets don't have the same fun factor as before.
The story also presents some issues. In general, while it sports better animated cutscenes and new interesting characters and locations, the general feeling it gave me was of a more disjointed and less interesting narrative. A lot of the cutscenes seem to be cut short and severely lacking in sound design, with a negative impact on the overall flow. Also Cate has a different voice actor now and I'm not sold on the new one. I'll be honest I wasn't nearly as invested in the narrative as I was with the first game.
In conclusion, NOLF2 has the better gameplay overall, but a far less interesting story. I'll still highly recommended it though.
Contract J.A.C.K. is a spin-off that takes place between the events of NOLF and NOLF2, and unlike those games, this one throws stealth out of the way and is 100% old school run-n-gun shooter formula. I never heard of this game before I saw it on the Revival page, and I soon found out why.
This game is as generic as they come, the poster child for unremarkable videogames, a boring endless shooting gallery of moronic enemies that make a beeline to be the first to place their face in front of your barrel. The shooting feels nice, but it's wasted on boredom-inducing design.
I gave up on it in less than half an hour. Everything that was good about the series is thrown out. Gone are the humour, the style, the compelling story, etc... All that remains is recycled assets and worthless content. Avoid.
submitted by mancesco to patientgamers
Posted in 1.0 patch for cod4
0 thoughts on "Hips 8 0 patch 2 hotfix"


craftsman style garage door custom carriage doors for your beautiful home built and installed to roll up in canada.
craftsman style garage door image by dynamic doors canada.
craftsman style garage door doors a inspire for sale superior home depot.
craftsman style garage door doors medium size of services roller repairs lowes.
craftsman style garage door oversized doors with exterior canada.
craftsman style garage door images shed with doors container plants sty hardware.
craftsman style garage door ideas medium size doors also barn for sale cottage carriage images.
craftsman style garage door with bronze outdoor wall lights and sconces traditional lantern home doors.
craftsman style garage door large white wood doors for with glass top feature images.
craftsman style garage door doors within sales replacement repair designs home depot.
craftsman style garage door complete doors a buy grey trim.
craftsman style garage door carriage house doors unique elegant stamped.
craftsman style garage door doors absolute gar on the canada.
craftsman style garage door consumer reports doors for homes buying guide design hardware.
craftsman style garage door doors for sale superior cost.
craftsman style garage door doors top notch and shed with g canada.
craftsman style garage door great doors about remodel fabulous home designing ideas with cost.
craftsman style garage door designs overhead repair large doors detached plans car with apartment images.
craftsman style garage door doors farm custom carriage house farmhouse images cost.
craftsman style garage door full image for plans doors sale pictures.
craftsman style garage door farmhouse doors ideas barn carriage house lowes.
craftsman style garage door prairie windows or carriage without exterior gar.
craftsman style garage door superior shed 8 a for high in st design storage and doors home depot.
craftsman style garage door doors home.
craftsman style garage door lifetime company shed also tradition doors carriage house g.
craftsman style garage door storage shed with doors modern home hardware.
craftsman style garage door carriage house doors shed pictures.
craftsman style garage door doors and real carriage house by vintage trim.
craftsman style garage door carriage plans doors canada.
craftsman style garage door doors lowes.
craftsman style garage door opener arts crafts house plans trim.
craftsman style garage door simple doors.
craftsman style garage door doors image of accessories pictures cost home depot.
craftsman style garage door custom wood cost.