text:
#include <linux/mm.h>
#include <linux/uio.h>
#include <linux/sched.h>
#include <linux/highmem.h>
#include <linux/ptrace.h>
#include <linux/slab.h>
#include <linux/syscalls.h>

#ifdef CONFIG_COMPAT
#include <linux/compat.h>
#endif

/**
 * process_vm_rw_pages - read/write pages from task specified
 * @task: task to read/write from
 * @mm: mm for task
 * @process_pages: struct pages area that can store at least
 *  nr_pages_to_copy struct page pointers
 * @pa: address of page in task to start copying from/to
 * @start_offset: offset in page to start copying from/to
 * @len: number of bytes to copy
 * @lvec: iovec array specifying where to copy to/from
 * @lvec_cnt: number of elements in iovec array
 * @lvec_current: index in iovec array we are up to
 * @lvec_offset: offset in bytes from current iovec iov_base we are up to
 * @vm_write: 0 means copy from, 1 means copy to
 * @nr_pages_to_copy: number of pages to copy
 * @bytes_copied: returns number of bytes successfully copied
 * Returns 0 on success, error code otherwise
 */
static int process_vm_rw_pages(struct task_struct *task,
			       struct mm_struct *mm,
			       struct page **process_pages,
			       unsigned long pa,
			       unsigned long start_offset,
			       unsigned long len,
			       const struct iovec *lvec,
			       unsigned long lvec_cnt,
			       unsigned long *lvec_current,
			       size_t *lvec_offset,
			       int vm_write,
			       unsigned int nr_pages_to_copy,
			       ssize_t *bytes_copied)
{
	int pages_pinned;
	void *target_kaddr;
	int pgs_copied = 0;
	int j;
	int ret;
	ssize_t bytes_to_copy;
	ssize_t rc = 0;

	*bytes_copied = 0;

	/* Get the pages we're interested in */
	down_read(&mm->mmap_sem);
	pages_pinned = get_user_pages(task, mm, pa,
				      nr_pages_to_copy,
				      vm_write, 0, process_pages, NULL);
	up_read(&mm->mmap_sem);

	if (pages_pinned != nr_pages_to_copy) {
		rc = -EFAULT;
		goto end;
	}

	/* Do the copy for each page */
	for (pgs_copied = 0;
	     (pgs_copied < nr_pages_to_copy) && (*lvec_current < lvec_cnt);
	     pgs_copied++) {
		/* Make sure we have a non zero length iovec */
		while (*lvec_current < lvec_cnt
		       && lvec[*lvec_current].iov_len == 0)
			(*lvec_current)++;
		if (*lvec_current == lvec_cnt)
			break;

		/*
		 * Will copy smallest of:
		 * - bytes remaining in page
		 * - bytes remaining in destination iovec
		 */
		bytes_to_copy = min_t(ssize_t, PAGE_SIZE - start_offset,
				      len - *bytes_copied);
		bytes_to_copy = min_t(ssize_t, bytes_to_copy,
				      lvec[*lvec_current].iov_len
				      - *lvec_offset);

		target_kaddr = kmap(process_pages[pgs_copied]) + start_offset;

		if (vm_write)
			ret = copy_from_user(target_kaddr,
					     lvec[*lvec_current].iov_base
					     + *lvec_offset,
					     bytes_to_copy);
		else
			ret = copy_to_user(lvec[*lvec_current].iov_base
					   + *lvec_offset,
					   target_kaddr, bytes_to_copy);
		kunmap(process_pages[pgs_copied]);
		if (ret) {
			*bytes_copied += bytes_to_copy - ret;
			pgs_copied++;
			rc = -EFAULT;
			goto end;
		}
		*bytes_copied += bytes_to_copy;
		*lvec_offset += bytes_to_copy;
		if (*lvec_offset == lvec[*lvec_current].iov_len) {
			/*
			 * Need to copy remaining part of page into the
			 * next iovec if there are any bytes left in page
			 */
			(*lvec_current)++;
			*lvec_offset = 0;
			start_offset = (start_offset + bytes_to_copy)
				% PAGE_SIZE;
			if (start_offset)
				pgs_copied--;
		} else {
			start_offset = 0;
		}
	}

end:
	if (vm_write) {
		for (j = 0; j < pages_pinned; j++) {
			if (j < pgs_copied)
				set_page_dirty_lock(process_pages[j]);
			put_page(process_pages[j]);
		}
	} else {
		for (j = 0; j < pages_pinned; j++)
			put_page(process_pages[j]);
	}

	return rc;
}

/* Maximum number of pages kmalloc'd to hold struct page's during copy */
#define PVM_MAX_KMALLOC_PAGES (PAGE_SIZE * 2)

/**
 * process_vm_rw_single_vec - read/write pages from task specified
 * @addr: start memory address of target process
 * @len: size of area to copy to/from
 * @lvec: iovec array specifying where to copy to/from locally
 * @lvec_cnt: number of elements in iovec array
 * @lvec_current: index in iovec array we are up to
 * @lvec_offset: offset in bytes from current iovec iov_base we are up to
 * @process_pages: struct pages area that can store at least
 *  nr_pages_to_copy struct page pointers
 * @mm: mm for task
 * @task: task to read/write from
 * @vm_write: 0 means copy from, 1 means copy to
 * @bytes_copied: returns number of bytes successfully copied
 * Returns 0 on success or on failure error code
 */
static int process_vm_rw_single_vec(unsigned long addr,
				    unsigned long len,
				    const struct iovec *lvec,
				    unsigned long lvec_cnt,
				    unsigned long *lvec_current,
				    size_t *lvec_offset,
				    struct page **process_pages,
				    struct mm_struct *mm,
				    struct task_struct *task,
				    int vm_write,
				    ssize_t *bytes_copied)
{
	unsigned long pa = addr & PAGE_MASK;
	unsigned long start_offset = addr - pa;
	unsigned long nr_pages;
	ssize_t bytes_copied_loop;
	ssize_t rc = 0;
	unsigned long nr_pages_copied = 0;
	unsigned long nr_pages_to_copy;
	unsigned long max_pages_per_loop = PVM_MAX_KMALLOC_PAGES
		/ sizeof(struct pages *);

	*bytes_copied = 0;

	/* Work out address and page range required */
	if (len == 0)
		return 0;
	nr_pages = (addr + len - 1) / PAGE_SIZE - addr / PAGE_SIZE + 1;

	while ((nr_pages_copied < nr_pages) && (*lvec_current < lvec_cnt)) {
		nr_pages_to_copy = min(nr_pages - nr_pages_copied,
				       max_pages_per_loop);

		rc = process_vm_rw_pages(task, mm, process_pages, pa,
					 start_offset, len,
					 lvec, lvec_cnt,
					 lvec_current, lvec_offset,
					 vm_write, nr_pages_to_copy,
					 &bytes_copied_loop);
		start_offset = 0;
		*bytes_copied += bytes_copied_loop;

		if (rc < 0) {
			return rc;
		} else {
			len -= bytes_copied_loop;
			nr_pages_copied += nr_pages_to_copy;
			pa += nr_pages_to_copy * PAGE_SIZE;
		}
	}

	return rc;
}

/* Maximum number of entries for process pages array
   which lives on stack */
#define PVM_MAX_PP_ARRAY_COUNT 16

/**
 * process_vm_rw_core - core of reading/writing pages from task specified
 * @pid: PID of process to read/write from/to
 * @lvec: iovec array specifying where to copy to/from locally
 * @liovcnt: size of lvec array
 * @rvec: iovec array specifying where to copy to/from in the other process
 * @riovcnt: size of rvec array
 * @flags: currently unused
 * @vm_write: 0 if reading from other process, 1 if writing to other process
 * Returns the number of bytes read/written or error code. May
 *  return less bytes than expected if an error occurs during the copying
 *  process.
 */
static ssize_t process_vm_rw_core(pid_t pid, const struct iovec *lvec,
				  unsigned long liovcnt,
				  const struct iovec *rvec,
				  unsigned long riovcnt,
				  unsigned long flags, int vm_write)
{
	struct task_struct *task;
	struct page *pp_stack[PVM_MAX_PP_ARRAY_COUNT];
	struct page **process_pages = pp_stack;
	struct mm_struct *mm;
	unsigned long i;
	ssize_t rc = 0;
	ssize_t bytes_copied_loop;
	ssize_t bytes_copied = 0;
	unsigned long nr_pages = 0;
	unsigned long nr_pages_iov;
	unsigned long iov_l_curr_idx = 0;
	size_t iov_l_curr_offset = 0;
	ssize_t iov_len;

	/*
	 * Work out how many pages of struct pages we're going to need
	 * when eventually calling get_user_pages
	 */
	for (i = 0; i < riovcnt; i++) {
		iov_len = rvec[i].iov_len;
		if (iov_len > 0) {
			nr_pages_iov = ((unsigned long)rvec[i].iov_base
					+ iov_len)
				/ PAGE_SIZE - (unsigned long)rvec[i].iov_base
				/ PAGE_SIZE + 1;
			nr_pages = max(nr_pages, nr_pages_iov);
		}
	}

	if (nr_pages == 0)
		return 0;

	if (nr_pages > PVM_MAX_PP_ARRAY_COUNT) {
		/* For reliability don't try to kmalloc more than
		   2 pages worth */
		process_pages = kmalloc(min_t(size_t, PVM_MAX_KMALLOC_PAGES,
					      sizeof(struct pages *)*nr_pages),
					GFP_KERNEL);

		if (!process_pages)
			return -ENOMEM;
	}

	/* Get process information */
	rcu_read_lock();
	task = find_task_by_vpid(pid);
	if (task)
		get_task_struct(task);
	rcu_read_unlock();
	if (!task) {
		rc = -ESRCH;
		goto free_proc_pages;
	}

	mm = mm_access(task, PTRACE_MODE_ATTACH);
	if (!mm || IS_ERR(mm)) {
		rc = IS_ERR(mm) ? PTR_ERR(mm) : -ESRCH;
		/*
		 * Explicitly map EACCES to EPERM as EPERM is a more a
		 * appropriate error code for process_vw_readv/writev
		 */
		if (rc == -EACCES)
			rc = -EPERM;
		goto put_task_struct;
	}

	for (i = 0; i < riovcnt && iov_l_curr_idx < liovcnt; i++) {
		rc = process_vm_rw_single_vec(
			(unsigned long)rvec[i].iov_base, rvec[i].iov_len,
			lvec, liovcnt, &iov_l_curr_idx, &iov_l_curr_offset,
			process_pages, mm, task, vm_write, &bytes_copied_loop);
		bytes_copied += bytes_copied_loop;
		if (rc != 0) {
			/* If we have managed to copy any data at all then
			   we return the number of bytes copied. Otherwise
			   we return the error code */
			if (bytes_copied)
				rc = bytes_copied;
			goto put_mm;
		}
	}

	rc = bytes_copied;
put_mm:
	mmput(mm);

put_task_struct:
	put_task_struct(task);

free_proc_pages:
	if (process_pages != pp_stack)
		kfree(process_pages);
	return rc;
}

/**
 * process_vm_rw - check iovecs before calling core routine
 * @pid: PID of process to read/write from/to
 * @lvec: iovec array specifying where to copy to/from locally
 * @liovcnt: size of lvec array
 * @rvec: iovec array specifying where to copy to/from in the other process
 * @riovcnt: size of rvec array
 * @flags: currently unused
 * @vm_write: 0 if reading from other process, 1 if writing to other process
 * Returns the number of bytes read/written or error code. May
 *  return less bytes than expected if an error occurs during the copying
 *  process.
 */
static ssize_t process_vm_rw(pid_t pid,
			     const struct iovec __user *lvec,
			     unsigned long liovcnt,
			     const struct iovec __user *rvec,
			     unsigned long riovcnt,
			     unsigned long flags, int vm_write)
{
	struct iovec iovstack_l[UIO_FASTIOV];
	struct iovec iovstack_r[UIO_FASTIOV];
	struct iovec *iov_l = iovstack_l;
	struct iovec *iov_r = iovstack_r;
	ssize_t rc;

	if (flags != 0)
		return -EINVAL;

	/* Check iovecs */
	if (vm_write)
		rc = rw_copy_check_uvector(WRITE, lvec, liovcnt, UIO_FASTIOV,
					   iovstack_l, &iov_l, 1);
	else
		rc = rw_copy_check_uvector(READ, lvec, liovcnt, UIO_FASTIOV,
					   iovstack_l, &iov_l, 1);
	if (rc <= 0)
		goto free_iovecs;

	rc = rw_copy_check_uvector(READ, rvec, riovcnt, UIO_FASTIOV,
				   iovstack_r, &iov_r, 0);
	if (rc <= 0)
		goto free_iovecs;

	rc = process_vm_rw_core(pid, iov_l, liovcnt, iov_r, riovcnt, flags,
				vm_write);

free_iovecs:
	if (iov_r != iovstack_r)
		kfree(iov_r);
	if (iov_l != iovstack_l)
		kfree(iov_l);

	return rc;
}

SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec,
		unsigned long, liovcnt, const struct iovec __user *, rvec,
		unsigned long, riovcnt,	unsigned long, flags)
{
	return process_vm_rw(pid, lvec, liovcnt, rvec, riovcnt, flags, 0);
}

SYSCALL_DEFINE6(process_vm_writev, pid_t, pid,
		const struct iovec __user *, lvec,
		unsigned long, liovcnt, const struct iovec __user *, rvec,
		unsigned long, riovcnt,	unsigned long, flags)
{
	return process_vm_rw(pid, lvec, liovcnt, rvec, riovcnt, flags, 1);
}

#ifdef CONFIG_COMPAT

asmlinkage ssize_t
compat_process_vm_rw(compat_pid_t pid,
		     const struct compat_iovec __user *lvec,
		     unsigned long liovcnt,
		     const struct compat_iovec __user *rvec,
		     unsigned long riovcnt,
		     unsigned long flags, int vm_write)
{
	struct iovec iovstack_l[UIO_FASTIOV];
	struct iovec iovstack_r[UIO_FASTIOV];
	struct iovec *iov_l = iovstack_l;
	struct iovec *iov_r = iovstack_r;
	ssize_t rc = -EFAULT;

	if (flags != 0)
		return -EINVAL;

	if (vm_write)
		rc = compat_rw_copy_check_uvector(WRITE, lvec, liovcnt,
						  UIO_FASTIOV, iovstack_l,
						  &iov_l, 1);
	else
		rc = compat_rw_copy_check_uvector(READ, lvec, liovcnt,
						  UIO_FASTIOV, iovstack_l,
						  &iov_l, 1);
	if (rc <= 0)
		goto free_iovecs;
	rc = compat_rw_copy_check_uvector(READ, rvec, riovcnt,
					  UIO_FASTIOV, iovstack_r,
					  &iov_r, 0);
	if (rc <= 0)
		goto free_iovecs;

	rc = process_vm_rw_core(pid, iov_l, liovcnt, iov_r, riovcnt, flags,
			   vm_write);

free_iovecs:
	if (iov_r != iovstack_r)
		kfree(iov_r);
	if (iov_l != iovstack_l)
		kfree(iov_l);
	return rc;
}

asmlinkage ssize_t
compat_sys_process_vm_readv(compat_pid_t pid,
			    const struct compat_iovec __user *lvec,
			    unsigned long liovcnt,
			    const struct compat_iovec __user *rvec,
			    unsigned long riovcnt,
			    unsigned long flags)
{
	return compat_process_vm_rw(pid, lvec, liovcnt, rvec,
				    riovcnt, flags, 0);
}

asmlinkage ssize_t
compat_sys_process_vm_writev(compat_pid_t pid,
			     const struct compat_iovec __user *lvec,
			     unsigned long liovcnt,
			     const struct compat_iovec __user *rvec,
			     unsigned long riovcnt,
			     unsigned long flags)
{
	return compat_process_vm_rw(pid, lvec, liovcnt, rvec,
				    riovcnt, flags, 1);
}

#endif

redpajama_set_name: RedPajamaGithub


text:
Morton J. "Chuck" Mills (December 1, 1928 – January 18, 2021) was an American college football coach. He served as the head coach at Pomona College (1957–1961), Indiana University of Pennsylvania (1962–1963), the United States Merchant Marine Academy (1964), Utah State University (1967–1972), Wake Forest University (1973–1977), Southern Oregon University (1980–1988), and the United States Coast Guard Academy (1997).

Education
A native of Chicago, Illinois, Mills graduated from Illinois State University in 1950.

Coaching career
Hired in February 1967 at Utah State University, Mills was previously the offensive coordinator with the Kansas City Chiefs, the champions of the American Football League (AFL). Previous USU head coach Tony Knap had resigned in January for an assistant coaching position with the BC Lions in the Canadian Football League (CFL).

During his six seasons at Utah State, Mills' Aggies went ; 8–3 marks in 1971 and 1972 were the best. He took the first American collegiate football team to Japan in December 1971; the Japanese equivalent of the Heisman Trophy, known as the "Mills Trophy," is presented to the top collegiate football player in Japan each year.

Death
In mid-January 2021, Mills was hospitalized in a Honolulu hospital for pneumonia and organ failure. He died on the morning of January 18, 2021, at age 92.

Head coaching record

College

References

1928 births
2021 deaths
Arizona Wildcats football coaches
Citrus College people
Coast Guard Bears athletic directors
Coast Guard Bears football coaches
College football bowl executives
High school football coaches in California
High school football coaches in Illinois
Illinois State University alumni
IUP Crimson Hawks football coaches
Junior college football coaches in the United States
Kansas City Chiefs coaches
Merchant Marine Mariners football coaches
Pomona-Pitzer Sagehens football coaches
Southern Oregon Raiders athletic directors
Southern Oregon Raiders football coaches
Sportspeople from Chicago
University of Tulsa alumni
Utah State Aggies football coaches
Wake Forest Demon Deacons football coaches
Deaths from pneumonia in Hawaii
Deaths from organ failure

redpajama_set_name: RedPajamaWikipedia


Gets or sets a value that identifies the domain to use when starting the process. If this value is null, the UserName property must be specified in UPN format.
Gets the environment variables that apply to this process and its child processes. NOTE: Recommendation is to not use this Field, but instead use the helper function in the Proc module (for example Process.setEnvironmentVariable) NOTE: This field is ignored when UseShellExecute is true.
Please use 'Create()' instead and make sure to properly set Environment via Process-module funtions!


Thomas Gibson Studio is pleased to offer a glimpse of "The Flight" part three (check here for part one and check here for part two).
Want to see more collodion wet-plate photography? "Like" Thomas Gibson Studio on Facebook for regular updates and additional collodion wet-plate images.


The "Beautiful Death" posters for season seven, episode one and three.
On Monday mornings, while most of us are busying about in preparation for the start of our weeks, illustrator Robert Ball sits down to watch the latest bloody episode of "Game of Thrones."
"The week starts with me watching 'Game of Thrones,' usually over breakfast," Ball told INSIDER. "I'll be there eating my cornflakes while somebody's being stabbed to death on the television."
Ball is the artistic mind behind HBO's "Beautiful Death" series — a weekly homage to the latest character (or characters) murdered, sacrificed, or tortured.
"I first started doing the 'Beautiful Death' series right before season four of the show," Ball said. "The idea was to create a poster for each episode to remind people of the previous three seasons. Luckily they went down well with the fan base, so I've been doing them for every season since."
Ball's "Beautiful Death" poster for season seven, episode four, "Spoils of War."
I usually start out with a pencil, pen or pencil, and a bit of scrap paper. I jot down notes, then I scan those in, draw over them, and then I build shapes in Adobe Illustrator using vectors, which means that I can create big chunks of color immediately and go straight into color rather than linework.
Then I get the artwork to a stage that I'm happy with in vector, and port the whole thing over to Photoshop and draw over the top, and mess up those nice, clean, sharp vectors, textures, blood splats.
Ball's interpretation of Lysa Arryn and Barristan Selmy's deaths.
Ball sends a rough outline to HBO early in the week before he finalizes any details. "I send the sketches off to HBO on a Monday or a Tuesday, and they approve the direction that I want to go," Ball said. "On Wednesday I start creating the artwork. I finesse it on Thursday, and then send the finished piece of art on Friday to HBO."
As Ball explained, he was already a big fan of the show before he started the "Beautiful Death" series.
"I think it's the biggest, most entertaining program on television," Ball said. "I think it's actually the funniest program, and I think that's really what gives it the edge over all the programs of the same genre. It's sometimes violent, gory, but its always tongue-in-cheek, and I like that. Tyrion in particular is hilarious."
"Beautiful Death" posters from season two and four.
And no, Ball doesn't get a sneak preview at the episodes before they air. "People sometimes ask me what's going to happen in the next episode," Ball said. "But the truth of the matter is, I haven't got any clue."
Ball is careful not to put too many easily identifiable character faces in the posters. This has the added effect of making each artwork more mysterious and morbid, but the reason behind the choice actually has to do with spoilers.
"The idea was that you should be able to see these images, and if you haven't seen the episode they wouldn't spoil what happens in the episode if you just see them for a split second," Ball said.
The "Beautiful Death" for Arya's murder of the Waif had a slanted bottom to mirror the candle sliding.
"Symbolism plays a massive part in the posters," Ball said. "As the series has gone on, I've crammed more and more references and details in as much as I can in there. I always think that fans of the show may not like the drawing, but appreciate the effort that's put in."
One of the common threads to Ball's artwork is the callback to already dead characters or symbolism of the various house sigils (the Stark direwolf, Lannister lion, Tyrell rose, etc). The posters can even make references to prior scenes.
"One of my favorite 'Beautiful Death' images that I created was when Jon Snow beheaded the coward Janos Slynt at Castle Black," Ball said. "It mirrored exactly the very first episode with Ned Stark beheading the deserter. What I could do with an illustration was make something explicit that was implicit in the episode."
Jon Snow's execution of Janos Slynt was a callback to Ned's less: "Whoever passes the sentence should swing the sword."
"In that illustration I've got the back of Jon Snow, but the shadow cast is of Ned Stark, his father, or who he thinks is his father," Ball said. "He's finally stepped into his shoes, and is ready to become King of the North. Any posters where I can add some meaning or tell a story, that's very satisfying."
Ball's "Beautiful Death" series has become so popular that fans can buy puzzle versions of the most iconic artworks. Overall, Ball is thrilled people have enjoyed his artwork over the last several seasons.
"The reactions to it have been mostly — for the very, very large part — very enthusiastic from the fans, which is lovely," Ball said.
You can follow Ball on Instagram or Twitter, and keep a close eye on HBO's official social media accounts each Friday to see the newest "Beautiful Death" during the seventh season of "Game of Thrones."


Screen Printing available on our plastic in 1 color to multiple colors.
Labels available in any size with multiple colors and weather resistant.
Placards for all our containers in many sizes for peel and stick capability.
Clear Envelopes to hold your cards or job tickets in many styles.


You can do scrollietelling yourself, you can also hire the knowledge at a Dutch start up named -guess what- Scrollytelling!
Think about the most impressive, beautiful or sad story of your life and bring 4 pictures that have anything to do with that story.Now start your own scrollie.
Just start with a real story or a fantasy and collect some photo's from the web. Press your creativity button. And note: you don't have to publish!
1. Collect photo's, sound, movies, etc. as a file in your atavist-workshop map.
2. Or: go to the URL with your photo or text to copy the photo when you need it. You can also embed Youtube and Instagram.
3. First write the header and subheader and save. You can choose different letters and sizes and upoload a photo.
Now we start our own scrollie. Press add your project and begin with adding a title. You can choose for different designs in the left column.
IMPORTANT Press 'Save' in the upper right corner of the page after each block you make.
By using the + button you can add images, embeds (Youtube), maps, gif's etc to your page.
Press on the two squares in the right lower corner to you back to the page or to choose for other sections.
Try as many of the possible inserts you can think of.
This is only to make the first step in the life of the happy scrollieteller.


text:
This will haunt me.
I clicked on the pictures of the dead Russian schoolchildren from Drudge's site. God, I wish I hadn't. There, laying as if sleeping, were young children laid out on the grass. One mother is crouched down by her child and is pushing his hair back from his face. Her eyes are red. I mean red about a inch around them. There are no words to describe the grief and horror that claims her face. She last saw him when she took him to school. Something most of us do everyday without a thought of danger. Nightmares descend on us without notice.
These terrorists are the demons in this world. They have no conscience, no soul. They are living breathing evil. Reports tell us that they were lead by Al Queda.
This was what Zell Miller was so damn mad about. He was mad because he thought the democrats were not taking this war on terror seriously enough. That they were too focused on demonizing this President. That Kerry had voted against vital military weaponery. But its not just Kerry or the democrats that underestimate this enemy. The mainstream media and the general public does as well.
What happened in Russia could happen here. We have to be focused and determined to eliminate this enemy. They will not hesitate to kill our children. They are, in fact, determined to do so. This is why Miller and former Mayor Ed Koch are supporting Bush. They understand that at this moment in history NOTHING is more important than protecting America and killing these demented humans. Jobs, healthcare, the economy, education...NOTHING!!!!
Because none of these things matter if your the one brushing the hair back from your dead child's face.
Party is over. Time to get busy. But first...
The theatre in the round made me nervous, but it turned out great.
The protestors at the RNC last night should serve time, you don't scare people during high alert times. I would have said the same at the DNC.
When Bush smiles I just want to eat him up!!!
The speech was great, but I really loved the video montage narrated by Fred Thompson. It was simply beautiful.
Kerry coming out at midnight was just stupid. Heres some thoughts from others that I liked.
Kerry said " I have five words for Americans: This is your wake up call!!"
uhhh, thats 6 words.
The video footage of Bush throwing the first pitch at Yankee stadium in Oct 2001, and getting it over the plate while wearing a bullet proof vest, contrasts nicely with Kerry's nancy-boy throw at Fenway earlier this year.
Kerry said he would not have his committment to defend this country questioned by those who refused to serve. Hmmmm......First, I am PRETTY sure Zell Miller served, being a marine and all. And 2nd, isn't serving in the National Guard serving???
OK, NOW, lets get busy and make sure people VOTE! I don't care if you are in a state like Texas that you know is going to go for Bush, VOTE! We don't want to hear about that stupid popular vote argument again for 4 yrs.
VOTE! VOTE! VOTE!
This is the nail in the coffin..
I wondered where this story was going. Former Navy Secretary John Lehman whose signature appears on the necessary third citation that got Kerry his silver star, says it isn't his signature and he never saw it before. Read the whole story here.
No matter how the forgery got there, this just looks bad after a string of confusing accounts of how Kerry got his medals and purple hearts.
Mark my words, this will be the final straw for the general voting public.
If it wasn't so very important to me that Bush win, I would almost feel sorry for Kerry. I don't think he is a bad guy, just someone with enough money for it to be easy to be liberal. What does he care about tax increases? Pocket change to him. Universal health care? He can buy his way into any surgery he would need. Recession? So what? He can wait it out in one of his plush estates.
This election will be forever known as the year of the 527's.
The Dems are frothing...
By Kos
Thu Sept 2nd,2004 at 02:22:54 GMT
The big question of the night--will Cheney eat a baby alive on national television?
Update: Aristos says: "this is worse than Pat Buchanan." Hes scaring little children across the nation. "War! War! War!
This from Talkleft.com:
Update: The mock jury on msnbc loved Zell Miller's speech. One called it "uplifted and optimistic." They said he had more credibility because he was a democrat. Only one person said he was overboard. If this represents voters in general, this country is in big trouble. The war machine is here to stay.
And from GeorgmustGo blog:
But in your zeal to ingratiate yourself to the Bush Administration, you've slandered not only John Kerry but myself and every other person who has decided that George W Bush's course of pre-emptive war, insane tax cuts and rampant social division is absoutley wrong direction for this country, but last night, as you bellowed from the stage with your face contorted like a 5 yr old throwing a temper tantrum, you basically called me a traitor. And of that you can go straight to hell.
We must be winning..;-)
Why can't we just shutup?
Don't you love the democrats love of free speech and the free flow of ideas? Check out this from www.inthesetimes.com
Just got back from the shut-upathon outside Fox news headquarters. 500? people and at least as many police and reporters were there.
As we walked off the subway we could hear people banging on all sorts of drum-type things. Various chants included Fox News Sells Fear and Shut Up directed towards O'Reilly.
Code Pink was in force as well as some radical cheerleaders.
Generally the police were tame, saw a few arrests. Every other person has a camera or microphone, so I wonder how that effects police behavior. Police were video taping as well.
Off to a screening of the Yes Men! on a beautiful NYC day.
Posted by Aaron Sarver
Shut-upathon? STOP BOTH SIDES OF STORIES FROM COMING OUT! WE ONLY WANT THE LIBERAL VIEW!
I can only imagine what "Yes Men!" is about. Something tells me its NOT a romantic film about single women finally finding some real men.
I'm playing with colors, can you tell?
The Bush girls
I have been reading the slams on them all day, and mostly from the right! You guys don't seem to remember what it was like to be young. The girls themselves admitted they weren't political. I don't know what yall expected. Most people do not watch the conventions like we do. In the girls they see themselves or their own daughters. Just fun and happy. Remember being that way before we grew up, got jobs, got married, and had kids????
Give the girls some credit. At least they weren't booed offstage by their own.
Heres Garrison Keillor's discription of Republicans.
The party of Lincoln and Liberty was transmogrified into the party of hairy-backed swamp developers and corporate shills, faith-based economists, fundamentalist bullies with Bibles, Christians of convenience, freelance racists, misanthropic frat boys, shrieking midgets of AM radio, tax cheats, nihilists in golf pants, brownshirts in pinstripes, sweatshop tycoons, hacks, fakirs, aggressive dorks, Lamborghini libertarians, people who believe Neil Armstrong's moonwalk was filmed in Roswell, New Mexico, little honkers out to diminish the rest of us, Newt's evil spawn and their Etch-A-Sketch president, a dull and rigid man suspicious of the free flow of information and of secular institutions, whose philosophy is a jumble of badly sutured body parts trying to walk. Republicans: The No.1 reason the rest of the world thinks we're deaf, dumb and dangerous."
To read more of this babble.....go here.
Hmmm.......it doesn't sound like me. Lets see, a developer, no...a christian of convience....no. I'm not a frat boy or a tax cheat. I know no midgets, radio hosts or otherwise. I'm not a racist. I don't wear brown or pinstripes (ewww). I don't play golf. I don't own a lamborghini. Ok, I might be an aggressive dork. But I really do believe we went to the moon. And I'm pretty sure the world thinks we are wealthy and strong. don't you just hate misconceptions? umm...ok....delusions.
OH! The Daily Kos is losing it
You know the Daily Kos? A Well known lefty blogger. Heres his take on the Arnold speech.
"Schwarzenegger said:
I finally arrived here in 1968. What a special day it was. I remember I arrived here with empty pockets but full of dreams, full of determination, full of desire.
The presidential campaign was in full swing. I remember watching the Nixon-Humphrey presidential race on TV. A friend of mine who spoke German and English translated for me. I heard Humphrey saying things that sounded like socialism, which I had just left.
But then I heard Nixon speak. Then I heard Nixon speak. He was talking about free enterprise, getting the government off your back, lowering the taxes and strengthening the military."
"The facts? There was no presidential debate in that election. Nixon never debated Humphrey.
But it sure is a touching story, regardless of its truth."
Well the facts, Mr. Kos is that Arnold didn't say "debate," he said "race."
Geeze, do the lefties even read what they post?
Witches For Kerry!
Yes, just when you think you have heard it all. According to US News and World Report the witches are protesting the Republican convention. According to one witch, Traci laird, "There will be a private ritual on Tuesday night, which will, hopefully, tap the energy the of convention for a spell to remove Bush from D.C."
I tried the link mentioned in the article... www.pagancluster.org, for a list of planned activites, but no luck.
Hmmm... wonder how we can catch that swing witch voter?
Nah, no use trying, they will never go against thier leaders Hillary and Teresa. ;-)
I wondered when this story was gonna get out. The liberal media's secrets revealed here.
And then there is the lovely lyrical words from our opposition here.
This from the Village Voice discribing one of the protests.-
" Michael Moore also spoke, promising to send recruiters up the street to the Garden to "try to get Republicans to fight in Iraq." Moore called for a draft of the children of politicians and of the executives of Fortune 500 companies."
Excuse me? There are NO republicans in the military in Iraq? Someone better alert the MilBlogs!!! Draft? Last time I looked the military was voluntary. Did someone force the soldiers into the military?
SOMEONE needs to stop eating and start thinking.
UPDATE!!! Chuck Simmins caught his very first Lapham. (The guy who filed the Harper's story) Here's a snippet from the filed-too-early-to-be-real AP story:
California Gov. Arnold Schwarzenegger put his star power to work for President Bush on Tuesday, praising him for "perseverance, character and leadership" in a time of war and terror.
2nd UPDATE!! Could this be another filed too early to be real story??
This is from Arianna Huffington's blog online for Aug 31st.
So far the Republican convention has been all about courage, compassion and lauding our War President for possessing ample quantities of both, including the theater-in-the-round stage designed to highlight the president's strength and authority, and the Deco-inspired presidential lectern meant to invoke the skyscrapers of New York (and oh, by the way, those two skyscrapers that are no longer there).
Rudy and McCain Rocked The House!
The speeches could not have been better. McCain assured his spot as a candidate for 2008. I think Rudy has his eyes on the prize as well. I have HUGE problems with Rudy. He was a great leader during the 911 aftermath. But his postions on social issues are unacceptable. Be that as it may, Rudy was awesome last night. He was smart, funny, wise, and true. If he brings the swing voter to Bush then I will be forever grateful. Not enough to ever vote for him. But I wish him well in the private sector.
People are all excited about Arnold too. Same song, different verse. As long as Arnold brings the moderates to us fine. His celebrity brings star power. Thing is....I don't give a flip about star power. If it serves the purpose of Bush winning, then Rudy and Arnold will have earned my gratitude, but never my vote.
Kerry, Veterans and the Catholic Church
Isn't it interesting that 2 of the major parts of Kerry's life, veterans and the Catholic church, have had groups loudly coming out against him. You don't see that with Bush. No national guardsman came out to dishonor his service. No part of the Protestant church has said he shouldn't receive communion for his beliefs. Doesn't it say alot about Kerry and Bush right there?
I heard John O'Neil on the radio today answering questions from Kerry supporters. I was impressed that he had concrete answers to every single question. It was also clear that he has not been political. He said if Kerry was running as a Republican he would have followed the same path. It wasn't just one thing that Kerry mislead about , but many many things. There was a pattern of misinformation, distortions, and lies. And Kerry would probably have gotten away with all the exaggerations with his own exploits, but when he accused the other veterans of being war criminals, they felt they had to speak out. It only matters so much as Kerry has made it matter. He is the one who asks us to elect him as a war hero.
CONVENTION TIME!!!!!!!
Ok, this weekend I did about 70 loads of laundry, paid bills, cleaned the house, did banking, did church stuff, planned dinner menu, and went grocery shopping. All so I can settle in this week to be a blogslug and Fox News watcher. Taking time out to cook dinner ( God, those kids want to eat EVERY day, its so annoying!) Now if I can teleport the kids to their sports practices I'll be set.
I read recently a interview with an Islamic cleric in Iraq who claimed that when our soldiers went into Fallujah Allah sent giant spiders to protect his people. He said there were pictures of it too (but just not handy). Watching the protestors today in NY I kept thinking "where are the spiders when you really need them?"

redpajama_set_name: RedPajamaCommonCrawl


Products 1 - 47 of 146 ... Dog daycare flooring is available as rolled rubber and interlocking ... Modular perforated floors are excellent for outdoor dog kennels.
The dog kennel flooring helps to add a protective barrier ... flooring inside and outside, to add cushioning for the dog and to keep ... The durable rubber kennel flooring is easy to clean and affordable.
Results 1 - 14 of 14 ... Our kennel flooring consists of rubber and vinyl flooring that will stand ... mats, all of which are great for indoor and outdoor kennel flooring. ... All of our dog kennel floors are 'DIY' friendly and are easy to clean and maintain.
Rubber dog flooring, kennel flooring or dog agility flooring are among the many common uses of our ... Outside, a water hose, leaf blower or broom is sufficient.


text:
New Marine Patrol colonel pinned Monday
By Mike Shutak, Times-News
MOREHEAD CITY — N.C. Marine Patrol officers, N.C. Division of Marine Fisheries staff and others gathered Monday to welcome the new head of the Marine Patrol, Col. Carter Witten.
The N.C. Department of Environmental Quality, parent organization for the DMF and Marine Patrol, held a pinning ceremony Monday in front of the DMF headquarters on Arendell Street. Col. Witten received the bird pins, which denote his new rank, as well as his new badge. The colonel's wife, Joy, affixed his pins to his collar, while his son, Taylor, pinned his new badge.
Col. Witten takes the place of Col. Dean Nelson, who retired from the Marine Patrol last year. DEQ Secretary Mike Regan was at the ceremony, and spoke highly of Col. Witten.
"He's the only officer to receive twice the Marine Fisheries Enforcement Officer of the Year award," Mr. Regan said. "We know he's up to the task (of leading the Marine Patrol)."
Mr. Regan also praised the Marine Patrol for its participation in the search for 3-year-old Casey Hathaway of Cayton, who went missing from his grandparents' home in Ernul Jan. 22. He was found two days later, alive and unharmed.
DMF Director Steve Murphey said Col. Witten is a veteran Marine Patrol officer and has worked in the waters of our northern, central and southern areas.
"He has a strong vision for the Marine Patrol and cares deeply about the resource, our stakeholders and his fellow officers," Mr. Murphey said. "I look forward to working with Carter and his staff in the future and congratulate him on his promotion."
After the ceremony, Mr. Regan said Col. Witten was chosen as the new leader of the Marine Patrol for having more than twenty years of experience serving on the patrol in all three coastal districts.
"He brings a wealth of experience as we enter into the next chapter of the Marine Patrol," Mr. Regan said.
After receiving his badge and birds, Col. Witten said he's humbled and happy to be chosen for his new position.
"This is a great opportunity to show you all and prove to you how good I can be," he said. "I look forward to having an open-door policy with the department and the public."
Prior to his promotion, Col. Witten served as captain of the Wilmington Marine Patrol District. The Marine Patrol colonel is the top law enforcement officer at the DMF. The colonel manages more than 65 positions, including 53 officers and six dispatchers, and directs law enforcement efforts over 2.7 million acres of ocean and coastal fishing waters in 21 eastern counties of the state.
Col. Witten began his career with Marine Patrol in July 2001 as a patrol officer in Hyde County. He later transferred to Carteret County in early 2002 and patrolled the Newport River, and later to Craven County, where he patrolled the Havelock and New Bern areas.
He was promoted to sergeant over Hyde and Dare counties in September 2008. Then-Sgt. Witten transferred in May 2011 to Craven, Pamlico and Beaufort counties. He was then promoted to captain in the Wilmington District in April 2017.
Col. Witten has served as a field training officer, an instructor and has represented North Carolina on the Interstate Shellfish Sanitation Conference.
Prior to joining the Marine Patrol, Col. Witten worked with the Havelock Police Department from October 1998 to July 2001.
Col. Witten said in a division press release he's looking forward to leading Marine Patrol in its next chapter, and he knows this next chapter must involve building a rapport with those they regulate, including commercial and recreational fishermen.
A big part of that relationship is education, he said.
"Education can be as simple as talking with the public and explaining why we do the things we do, and why it's important to have fisheries enforcement," Col. Witten said.
He said he's also looking forward to working more closely with the biologists and other non-law enforcement staff at the division, and participating on multiple committees and advisory teams to protect and build the resource.
Col. Witten has long been known amongst his fellow officers as the go-to guy who will take charge of whatever task he is presented with, according to the DMF in a Monday press release. His attitude and work ethic earned him the respect of his colleagues, who nominated him as the Marine Fisheries Enforcement Officer of the Year in 2004 and again in 2014. Col. Witten is the only officer to receive the award twice.
The Marine Fisheries Enforcement Officer of the Year award is an annual honor given by the Governor's Conservation Achievement Awards Program of the North Carolina Wildlife Federation.
A native of Havelock, Col. Witten graduated from Havelock High School in 1994 and received his Basic Law Enforcement Training Certificate from Carteret Community College in 1997.
The colonel currently lives in Havelock with his wife and son.
Contact Mike Shutak at 252-726-7081 ext. 206, email mike@thenewstimes.com; or follow on Twitter at @mikesccnt.
Normal Cutline:
N.C. Marine Patrol Col. Carter Witten, center, receives his pins Monday at the N.C. Division of Marine Fisheries headquarters from his wife Joy, left, while N.C. Department of Environmental Quality Secretary Michael Regan looks on. (Mike Shutak photo)


text:
Bruce Kulick and John Corabi Announce Union Reissues
Matt Wardlaw Published: February 28, 2022
Deko Entertainment
Union, the '90s supergroup formed by former Kiss guitarist Bruce Kulick and one-time Motley Crue vocalist John Corabi, will get a long overdue bit of fresh exposure thanks to pending reissues of the band's two albums.
Both 1998's Union and 2001's The Blue Room have been pressed on 180 gram vinyl with bonus material by Deko Entertainment, who partnered with Blackbird Entertainment for these new releases. The updated versions, lavishly packaged in gatefold jackets, are being made available for pre-order on March 1 at noon EST.
A run of 250 of each will be autographed by all four members of the band. Only a total of 750 of each title will be pressed. Pre-order links and information regarding the different versions can be found here.
The group faced many "trials and tribulations" during its relatively short lifespan, according to Kulick. "I always felt like we were this fantastic band that just never got any good breaks," he tells UCR now. "But I always thought the music was wonderful."
Listen to 'Old Man Wise' by Union
Yet for any adversity they might have faced, it only strengthened their collective desire to make things work with the band. Corabi says that started from moment one when the four of them first got in the room together. "There [were] no egos," he tells UCR during a separate interview. "When we got in, it was a group thing. We pulled each other, pushed each other. We got along great."
Rounded out by bassist Jamie Hunting (Roger Daltrey, David Lee Roth, Vince Neil) and drummer Brent Fitz (Slash, Alice Cooper, Vince Neil), the members of Union quickly hit the touring trail not long after their 1998 debut was released.
The schedule of dates was often relentless -- one stretch found them playing 13 shows in 13 nights. But the concerts were memorable, featuring material from the band's own catalog mixed with choice highlights from Kulick and Corabi's past with Kiss and Motley Crue.
Both were proud of where they had come from. "You always have your resume with you," Kulick notes. "We could try to not mention Kiss or Motley Crue, but everyone's going to know."
"It was a great band," Corabi adds. "We had fun, but it was just that thing where we were at the right place at the wrong time."
Watch the Members of Union Unbox and Sign the New Reissues
Union, 'Union' Track Listing
1. "Old Man Wise"
2. "Around Again"
3. "Pain Behind Your Eyes"
4. "Love (I Don't Need It Anymore)"
5. "Heavy D…"
6. "Let It Flow"
7. "Empty Soul"
8. "October Morning Wind"
9. "Get Off My Cloud"
10. "Tangerine"
11. "Robin's Song"
12. "Oh Darling" (Beatles cover) (Bonus Track)
13. "Walking In Your Sleep" (Bonus Track)
14. "For You" (Bonus Track)
15. "Love (I Don't Need It Anymore)" (Acoustic Bonus Track)
Union, 'The Blue Room' Track Listing
1. "Do Your Own Thing"
2. "Dead"
3. "Everything's Alright"
4. "Shine"
5. "Who Do You Think You Are?"
6. "Dear Friend"
7. "Do You Know My Name?"
8. "Hypnotized"
9. "I Wanna Be"
10. "No More"
11. "October Morning Wind" (Acoustic Bonus Track)
12. "Hypnotized" (Acoustic Bonus Track)
13. "Do Your Own Thing" (Radio Edit) (Bonus Track)
14. "Who Do You Think You Are?" (Radio Edit) (Bonus Track)
15. "Dead" (Live Bonus Track)
Rock's Forgotten Supergroups
Here's a quick rundown of dozens of would-be supergroups that the world at large has forgotten over the years.
Next: Ex-Kiss and Motley Crue Men Release Debut as Union
Source: Bruce Kulick and John Corabi Announce Union Reissues
Filed Under: Bruce Kulick, John Corabi, Union
Fentanyl Found at Site of Broome County One-Car Accident
Hundreds of Amphenol Aerospace Workers on Strike in Sidney
Lawsuit Filed in Starbucks Union Fight in New York
Lupardo Announces She's Seeking Re-Election to State Assembly
Motley Crue Would Have Fired Paul McCartney, Says John Corabi
Bruce Kulick Reflects on 30 Years of Kiss' 'Revenge'
More NY Amazon Workers to Vote On Unionization


making cleaner greener cleaning products.
a blog on family roadtrips. Link to be posted soon.
We hosted an eBay and Craigslist Technology Seminar for ten people, with expert Cindi Neely.
Recycling your stuff and buying used is very green!


The Eiffel Tower was barely visible amidst a think blanket of smog that descended on Paris and other parts of northern France on Wednesday.
The dangerous spike in air pollution prompted authorities to take emergency measures such as lowering speed limits and banning trash fires as the French air quality monitoring agency Airparif raised its air pollution alert to its second-highest level.
Airparif blamed the smog on seasonal weather patterns and emissions from farms and vehicle traffic. An area of high pressure has trapped the smog in the atmosphere over northern France. That high pressure area caused sinking air, trapping pollutants and haze in the lower levels of the atmosphere. This, combined with recent cold, wet weather has led to high levels of polluting compounds such as ammonium nitrate.
The agency measures the concentration of particles with a diameter of 10 microns or less. These particles are dangerous because they can lodge deep inside human lungs and and cause breathing problems for those with asthma, as well as cancer, in cases of long-term exposure.
The safe limit for these PM10 particles is 80 micrograms per cubic meter. On Wednesday, Airparif forecast maximum levels to reach between 80 and 95.
A similar influx of air pollution hit Paris around the same time last year, leading authorities to impose limits on the number of cars allowed on the road. At the time, it was the worst air pollution event to hit Europe since 2007.
The onset of the smog comes months before the city is set to host a pivotal United Nations conference on climate change in December.


If you are looking for a casino with real money prospects in the city, then you want to check reviews to see what others users think. The most basic yet important things to look for in slot games for real money include the services you get at an online casino. You want to look for world-class games, unbeatable bonus offers, professional and available –24/7 customer support, secure banking, as well as fast withdrawals.
There are several free slot games– no deposit where you win real money while playing at home or anyone you prefer as long as it is in the confines of New Jersey. Bonuses should be fairly distributed to everyone and quite frequent if we may add. Some casinos have daily bonuses that keep gamblers coming back. The games should be a variety and the casino should make a habit of releasing new ones every now and then to keep players interested. The games should also be designed in a way that anyone can access them through whichever operating system they uses.
Customer care is vital in managing a business and being as online casinos attend to thousands of gamblers at any time, they should have dedicated desks to answer the most common as well as complex cases.
Security is key if you asked anyone who has ever given their details online. You want your information to be safe from identity thieves and so the wisest thing is to only share it with those who respect you enough to protect it.
NJ online casinos are licensed by land-based casinos and their servers are in Atlantic City. the regulated and known ones will not allow you to register or play if you are not within the confines of NJ.


Last Spring, with my very good friend Béatrice (the talented photographer from The Quirky), we headed down to Andalusia, in the South of Spain.
We drove without a plan, just enjoying the amazing scenery from the Tabernas arid landscapes to the tempestuous ocean beaches of Tarifa.
Along the way, we discovered Fort Bravo, an amazing decrepit Western-styled theme park where cheap movies and commercial used to be shot when the production couldn't afford to relocate in the American West.
As it was off season, we were the only ones to actually sleep in the little cottage houses on the outskirts of the fake village. The wind blew so much sometimes in this empty, fake village that it almost gave us the creeps. And idle fake cowboys/actors speaking only Spanish (which we didn't understand at all), wandering in the deserted streets and trying to flirt with use relentlessly didn't help, I must admit.
But just before night time, magic happened: the actors let loose the horses they use for their Western show, and they all run off in the streets, wild and free, in the setting sun.
It was SO WORTH IT! We fell in love with that unexpected moment.
But we couldn't leave before grabbing the first ray of daylight in the crazy deserted airport of Ciudad Real!
It was built only a couple of years ago, but soon went bankrupt and it's now waiting for some buyer that would put the escalators on the move again. It was a very strange experience, between sheer beauty and sadness, to see this brand new building abandoned (well almost, as security services and local police forces are keeping it) in the middle of nowhere.
I hope you'll enjoy this little road trip "notebook", also full of pictures of my perfect model, and that it will make you want to visit this astonishing part of Spain!
Les cadrages, les lumières, les portraits tout y est.
DIEU QUE C'EST BEAU ! Merci pour ce voyage…Viva España !
Très beau voyage et magnifique partage !


2019 Chevrolet Expressgo Van Review and Specs | car 2018 | Pinterest is high definition wallpaper and size this wallpaper is 1920 x 1920 from pinterest.com. You can make 2019 Chevrolet Expressgo Van Review and Specs | car 2018 | Pinterest For your Desktop image background, Tablet, Android or iPhone and another Smartphone device for free.
We hope you can find what you need here. We always effort to show a picture with HD resolution or at least with perfect images. 54 Best Review 2020 Chevrolet Expressgo Van Style can be beneficial inspiration for those who seek an image according specific categories; you can find it in this site. Finally all pictures we have been displayed in this site will inspire you all..


PASSCAL equipment is available to any research or educational institution to use for research purposes within the guidelines of established Governing Policies. These policies provide that data collected with PASSCAL equipment be archived at the IRIS Data Management Center and that the data are openly available to the community. Instruments can be requested online using the PASSCAL Instrument Request Forms.


Angela and Mike's wedding was at the unique West Village venue, 632 on Hudson. An old townhouse, guests climbed the stairs and were greeted by champagne and eclectic antiques. They said I do surrounded by a fireplace and interior staircase covered in greenery and draped flowers, bringing the garden inside for their May wedding.


text:
Say Keep it goin' to the OB Rag with your donation today!
Secure Donations through PayPal
Grassroots and Progressive views on local, national and world news
OB Rag Staff Box
1st Rag
Vol. 1, No. 7, Dec. 1970
Vol. 1 No. 13 – late April 1971
Vol. 1 No. 14, May-June 1971
Vol. 1, No. 16 – late June – early July 1971
Vol. 1, No. 17, July 1971
Vol. 7, No. 2, Oct. 2002
Sex in San Diego
The Widder Curry
Under the Perfect Sun
Ask an OB Convert
Hitchikers' Guide to OB
OB Flashes!
OB Heroes
OB Time Machine
SD Free Press
Local rallies organized to carry unloaded weapons
by Source on August 27, 2009 · 26 comments
in Civil Rights, Organizing, San Diego, Veterans
Gerald Reaster holstered his 9 mm revolver. He said that he will give police the location of his gun rallies 5 minutes beforehand. (John Gastaldo / Union-Tribune) -
Local Vet Organizes "Open-Carry" Rallies
By Angela Lau / Union-Tribune /August 27, 2009
A retired Navy petty officer in Escondido is organizing weekly rallies for next month during which people are encouraged to bring unloaded guns to highlight the right to openly carry the firearms.
Gerald Reaster, 69, said he is asserting his Second Amendment rights and the freedom to carry unloaded firearms openly without a license, as allowed by state law. A permit is needed, however, to carry a concealed weapon.
"I am a disabled vet, a member of the American Legion, a good patriot. The older I am, the more I see the need for self-defense," Rester said.
He plans to gather a group of like-minded people to show up at the rallies with their unloaded guns.
The "open-carry" movement started several years ago and caught the public's attention recently when a dozen people carried unconcealed handguns outside a speaking event by President Barack Obama in Phoenix.
Reaster said he has not decided on the locations of the weekly rallies, the first of which is scheduled for Tuesday, but he said he will notify the Escondido police five minutes before the rallies.
For the remainder of this article go here.
Tagged as: rally
jon August 27, 2009 at 1:33 pm
I've started carrying a knife-handle for my own protection. No blade. Just the handle. You never know when you're gonna get robbed by someone with an un-loaded gun. So better to be on the stupid, er…safe side!
annagrace August 27, 2009 at 2:40 pm
How do we break it to Mr. Reaster that it is good patriots like ourselves who vote and pay taxes to make sure that our disabled Vets have government sponsored vet coverage and benefits to their families through Tricare; that it is patriots like ourselves who vote and pay taxes to make sure that a 69 year old non-vet would have Medicare.
Mr. Reaster- what are you afraid of?
Gerald Reaster August 27, 2009 at 9:18 pm
I would like to answer jon and annagrace comments.
I carry an unloaded gun as a protest against the erosion of our Constitutional Rights under The Second Amendment, not for protection.
I use Pepper Spray for protection right now, jon, get a blade for your knife.
annagrace, I served my country for almost 20 years and defended your right to make snide remarks about things you obviously know nothing about, Patroitism.
Were you in the service and know what it means to serve your country?
Do you think you are the only person who pays taxes and votes. I probably have voted more times than the amount of years you have been alive and paid more taxes than a salary you will make in 10 years.
You call me a old non-vet but without old vets like me you would not have the luxury of saying things without thinking.
I am a Veteran!
What am I afraid of? People like you undereducated, opinionated and un-thankful for the Liberties you have because of the efforts of us old vets.
Who do you want to protect your constitutional Rights, jon or a Veteran?
Frank Gormlie August 27, 2009 at 11:06 pm
Gerald – you are insulting patriots, my friend, as both Anna and Jon are patriots – I know them both. You insult people you know nothing about. You don't know how they serve their communities and their country. By insulting them, you do a disservice to the armed forces you were once part of.
You move to protect yourself from unknown ghosts. What erosion of the Second Amendment? (But just as an aside, why do good Americans need assault rifles? Not to hunt deer.) You've been scared into thinking President Obama is going to take away your guns. And now you're so mad you're organizing others to show up with guns. IF anything, there is more support for the right to bear arms now than before.
So, you are afraid of people like Anna? Is that why you're packing? Because of people like Anna? If you really knew her, you'd smack yourself silly for fearing her.
Hey, Gerald, what about our other freedoms? Like, the First Amendment? Where were you when Pres. Bush was taking those away from us? And the Fourth Amendment? Where were you when the Repusican dominated Supreme Court was taking those rights away?
Gerald, are you getting ready to take action with your guns? That's the question. Are you getting ready to use your weapons on the very Americans you so proudly protected over these years?
Brian August 27, 2009 at 11:16 pm
Gerald, what do you hope to accomplish with your protests? When I saw the fella in AZ carrying the AR-15, all I could think was that the end result of his actions would be quite the opposite of what he wanted. Probably a lot of AZ folks weren't aware it was legal to openly carry loaded firearms around, and while I'm not advocating keeping laws a secret, making yourself a national news story for a week is bound to generate some reactionary calls to local lawmakers. Congratulations gun enthusiast, you've put yourself at risk for more restrictive laws.
Then I read this article… and I think, "What's the worst case scenario?" Well, let's say your protests are a resounding success. Scores of unloaded gun-toting flashmobs break out throughout the county. Californians, who for better or worse lean more towards gun-control than Arizonans, become concerned. Everyone loves some knee-jerk legislation. "We've gotta put a stop to these 'gun nuts'!"
Could motivated Californians get behind a law that prevents the sort of open carry you plan to flaunt? What would such a law mean? If I lawfully buy a weapon from a reputable dealer, do I need a police escort to bring it home? Or do I need to register myself with the government… get a permit?
Is the scenario I've described realistic? I dunno. Maybe not. But, did you consider it?
The bottom line is, I don't see how protest where large numbers of folks openly carry firearms in populated areas of California leads to *fewer* firearms restrictions. If that's your goal, I think you may wan to reconsider your strategy.
Mr. Gormlie-
I would submit that the 2nd Amendment is not about hunting deer. Rather, it is about protecting the populace's right to overthrow their government if necessary. The first thing a tyrannical government must do to maintain control is disarm the population. If the government is the only one that's armed, it's a lot easier to start chipping away at other freedoms.
Naturally, I'm sure that sort of statement sounds "dangerous" to some folks. Allow me to make clear, I am in *no way* advocating violence against the government (and certainly not innocent people) at this time. Flawed as our government may be in my eyes, I still believe there are many peaceful ways to bring about change through its current structure. I'm merely stating my opinion as to why the 2nd amendment exists and is important.
Er… I would never advocate violence towards innocent people. I fear my wording got a bit awkward.
annagrace August 27, 2009 at 11:40 pm
Hold on there. If you were quoted correctly, your statement was "the older I am the more I see the need for self-defense?" Exactly who or what do you need self-defense from? You refer to the Second Amendment to the Constitution. What do you have to say about the First Amendment? We also have First Amendment rights to participate in our democracy without concern for physical retribution. It is the primary amendment because America was first and foremost created not as a gun-owner's haven, but as a place to shelter citizens from oppression." If you remain vague on the issue of "self-defense" I emphasize again that I have the right be free of an oppressive, intimidating environment as a citizen.
And I am sorry that you missed the point that I show I my own patriotism (and sir, members of the military do not have the sole rights to that designation) by making sure that I vote for candidates and issues that will PROTECT benefits to veterans and their families; and I am willing to put my money where my mouth is by accepting the taxes we need to pay to make sure people have those benefits. Those are precisely the kinds of things I want my taxes to go to- among a whole host of other public services such as medicare, public education, public parks etc.
I don't get it- you are holding citizen consciousness raising groups to remind them that they have the right to bear arms. I watch the news and read the news and it seems that there is a great deal of gun consciousness raising going on right now. Why do you suppose that is?
We try to have a public discourse on health care reform and it becomes all about the right to own and carry guns. I hope that you are a responsible gun owner, but you have to admit that situations have heated up in a way that doesn't reflect particularly well on those defending guns. The death of a guard at the Holocaust museum, the death of Dr. Tiller, I can go on and on… Any thoughts on those deaths?
I appreciate it that you have served our country as a Vet. What you protected Mr. Reaster is my and other people's right to work for a democratic society, a just society, a society that is principled. That is the way we make sure that the sacrifices of others were not in vain.
Brian, sure I agree with you re: the 2nd Amendment. Of course it is. My point to Gerald is 'what about our other freedoms that are just as important?' It's not like the 2nd is above the 1st or the 4th or ….
And why now? Why now is Gerald and folks like him organizing gun rallies. It's part intimidation and part ignorance and part racism. I believe Gerald, the Birthers, those ranting at health care forums cannot accept the reality that the majority of Americans spoke last November and we elected Barack Obama. Get over it, I say to these people.
And again, for the umpteenth time, where were you during King George's Reign of Lies, Deceit, Corruption and Death, for god sakes??!! People of conscience were forced to ponder the rise of a martial law state under Bush.
Obviously, if you liked GWB then you're not going to agree here.
Lastly, Gerald, why aren't you proudly guarding the President and the Constitution which you say you so mightily served during your stint in the military? By bringing guns to rallies, you inflame and incite our nation. You threaten the rest of us. By jesus, and we're not deer.
Molly August 27, 2009 at 11:47 pm
"By jesus, and we're not deer." I like that. That's right. We don't eat tree leafs. And we're not sheep, either. We don't grow wool.
Okay, Frank, why the comparisons to other animals? I guess it's the response you got when you asked why people would want assault rifles. Bambi don't surf.
No, I get it. Deer don't shoot back, is that it?
Frank-
I don't think the "you" in your third paragraph and beyond was directed at me… but, FWIW I was not/am not a Bush supporter. My ears did perk up a couple times when his office floated the idea of eliminating the income tax… but, as I recall, that was the limit of my interest in the man.
Anna- you're so more eloquent than I.
Brian – you're right – I was directing my fire (no pun) at Gerald. Okay on your support or non-support for gwb – who I really believe will be looked at by history as one of our worst presidents.
Molly, thanks for trying to bring some levity to the discussion – it was I admit getting a little heavy and serious. Geez! Imagine that!
Rick August 28, 2009 at 7:27 am
Jon, you are a genius. When carrying an "unloaded" weapon, that simply means that the ammunition is not inserted or otherwise attached to the weapon to facilitate firing the weapon. You can open carry "unloaded" and carry the ammunition and be just as effective, and still be in compliance of the law. Your comment about a "knife handle" is ignorant to say the least. If you are an eleven year old, or thereabouts, I apologize for being short with you. If you are indeed an adult, then you need to grow up, and maybe try making a grown up comment…
Dave Gilbert August 28, 2009 at 8:45 am
Loaded or not, isn't brandishing a weapon simply and purely about intimidating your fellow human beings?
jon August 28, 2009 at 9:03 am
I enjoy using humor to get a point across. Sometimes I guess I just ain't funny. You apparently enjoy using more blatant insults. Whatever? I still think it's a pretty foolish premise and I fail to see what point is going to be made by "open carrying." Other than to intimidate the general public. How do I know you don't intend to use that unloaded gun on me? Besides, if it's for self-defense, my bet is the criminal with a LOADED weapon will get the jump on you every time. He's probably not gonna wait for you to load your weapon you ding-dong. Nobody here wants to take your precious little guns away. You are rallying against a non-existent boogey man created by right-wing republican lies designed to instill fear in you. Fear is a very powerful tool. You are the ignorant one for buying into that fear and the idea that your 2nd amendment rights are somehow being taken from you. So…what's YOUR point genius? Sorry for being "short" with you, but when you attack me with nothing else to say other than you think I'm a stupid-head 11 year old, I must defend myslef by saying you're a ninny-poo-poo-face. How's that for a grown up comment?
As for Mr. Reaster…not much I can say that hasn't already been said here. I think Brian really nailed it when he talks about drawing to much negative attention to yourself by carrying your guns around public meetings and such. You may end up with a self-fulfilling prophecy.
Oh yes, and although I appreciate your service and have the utmost respect for all of our current and former service men and women, that does not give you sole ownership of the title "patriot." There are countless civilians who day in and day out strive to make this country and this world a better place for all.
As I re-read my initial "snide" comment. The only thing I would change would be the use of the word "stupid." I don't mean to imply that you are stupid. But the thought of a bunch of old white guys carrying around unloaded guns on their holsters with ammo at the ready in my town is my idea of hell on earth. That frightens me way more than the prospect of getting healthcare for every American.
jettyboy August 28, 2009 at 10:57 am
I'd really like all these so called patriots who are so terrified if the erosion of our rights to BE SPECIFIC, exactly what rights have you seen being removed? Let me repeat for you slow learners.
SPECIFICALLY WHAT RIGHTS HAVE BEEN REMOVED FROM YOU? Lets hear it. My bet is you can't tell us, and you will make an attempt to change the topic or just post some idiotic babble you read on line that has absolutely no basis in fact. I dare you to answer with facts, not delusions.
Dave Gilbert August 28, 2009 at 11:12 am
Lot's of solid points in this thread, I'm glad that people are able to discuss this with a minimal of name calling….
I too thank Mr. Reaster for serving our county and fighting for our freedom. My Father is an ex-Marine and served in Korea so I understand a bit of where you're coming from. I know that in boot camp you were broken down and then remade into a lean mean fighting machine and that your best friend in battle was your firearm. I get all of that.
What I don't get is how any good can come from wearing an empty gun at your side. The gang-banger that you want to protect yourself from has a loaded AK-47, so I don't see how an unloaded 9mm, .38 Detective Special or the like is of any use to you, but I do see how it come become your determent.
In this day and age people must be able to have a dialog in order to settle their differences. This isn't the Wild West and you or I aren't Billy the Kid. That said, I have no problem shooting my Pop's .38 (except for how f'n loud it is) at targets or beer cans, (out of city limits of course) it's fun and even considered a skill. I certainly would never raise a gun to another human or animal though. That's probably the reason I don't feel the need to carry one.
I also thought Jon's initial response was funny, but realize that not everyone has the same sense of humor. Let's keep the lines of communication open.
PSD August 28, 2009 at 11:03 pm
"…I must defend myslef by saying you're a ninny-poo-poo-face."
Jon, while I found your first post amusing as with most of your witty repartee (above-quoted 'insult' included), I must advise that if there's a troll leaving piles of crap on the discussion threads solely to incite argument, it's best not to feed it any laxatives.
Jon- your humor, in the time honored political tradition of parody, hyperbole and satire (remember Swift's Modest Proposal for the Prevention of Cruelty to Irish Children?) is important and refreshing and you make me laugh.
So why do I have to choose between Jon and a Vet when it comes to protecting my constitutional rights? Why not both?
jaymzz August 29, 2009 at 8:08 pm
Being a vet is [un]fortunately not enough excuse for being an idiot. besides, a mere fact that one served their country in military doesn't make one a patriot. there're plenty of ways to serve, many of them on voluntary UNPAID bases, that are as patriotic, if not more. vets got their education, training and services PAID FOR by us, the tax payers, which doesn't give them any right to look down upon the public. they chose to serve and turned service into a career, including a shootload of those who wouldn't have had a career if it weren't for military, and got taken care of in ways average citizen often only dreams of. u certainly sound like one of those, gerald. i can't care less about how much you paid in taxes and how many times you voted. i can't care less who U think U are. if it wasn't for me and my taxes, you'd likely be what you were before you joined the military, a nobody! so let me just say, you're not welcome! and let me point out one more thing: your military experience certainly doesn't make you an expert on what is and is not constitutional. and don't even make me start on health care. savvy..?!
jettyboy August 30, 2009 at 9:36 am
I see none of the "oh my god wer'e losing all our rights" racists can answer. What a suprise, I'm soooo shocked!!!
jon September 1, 2009 at 10:32 pm
Gerald and his gun-toting whacko buddies went on a little anxiety inducing field trip to the mall today. They walked around with their guns, got some $4.00 lattes and silently intimidated everybody in the mall. Congratulations on being San Diego county's #1 assholes of the day Gerry and pals!
"I'm not one of these paranoid pistol wavers," Reaster said. "But the stark reality is that some people have no regard for the law."
Um…no sir, you most definitely are a paranoid pistol waver. You cannot be serious with that quote. What planet did you grow up on?
http://www3.signonsandiego.com/stories/2009/sep/01/bn01guns-open-carry/?northcounty
Oh, and by the way…I don't want to take peoples guns away. I support your right to have them. But enough is enough! You do not get to carry them out in a mall around my children! Well…ok, I don't have children. But if I did, I sure wouldn't let you around them! (with your guns)
Lane Tobias September 2, 2009 at 8:47 am
that article in the UT was slanted in favor of portraying these gun toters in a positive light, yet almost all the quotes they pulled from people who were there portrayed people who felt intimidated and that the action was completely inappropriate. Read the article and you'll see what I'm talking about.
Really – what is the point? Carrying an unloaded weapon to starbucks, getting all these caffeinated people riled up, for an UNEVENTFUL event that even managed to piss off people who support the right to bear arms.
Blatant disregard for the common good always ends badly. Guns only have one purpose – to maim and/or kill. If you want to maim/kill someone who breaks in your house, thats one thing. To show everyone at a strip mall that you CAN do that to them if you just took a second and loaded a clip, thats not just intimidation – thats a threat. And it shouldn't be legal. Really, I mean, who is that paranoid that they need to feel safer by having an unloaded weapon on them?
jon September 2, 2009 at 8:59 am
And mace Lane! Don't forget the mace! This guy either pissed off someone in the mafia, or thinks he lives in east LA!
Want to be notified of follow-up comments by email? Click the box!
Older Article: State Investigates Corruption In Local San Diego Republican Party
Newer Article: No More Frankenfood! Join The National "Eat-In" for Healthy School Lunches
Search the OB Rag
Ace Hoffman January 31, 2023 at 10:11 pm on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaThank you OB Rag for publishing information about this important upcoming meeting. The Edison-funded and staffed "CEP" has been completely useless and biased. Paul Blanch...
Charles Langley January 31, 2023 at 3:05 pm on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaThis is a great example of independent journalism in the OB Rag! I have followed this issue closely and I had no idea that Edison...
Cathy Iwane January 31, 2023 at 2:28 pm on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaThank you, OB Rag! It's refreshing to see a 'publication of conscience', unafraid to magnify valid safety concerns regarding SONGS. San Clemente Green's upcoming event...
Gary Headrick January 31, 2023 at 12:06 pm on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaThe best way to keep in touch right now is for people to send an email to gary@sanclementegreen and I will update you about once...
Frank Gormlie January 31, 2023 at 11:53 am on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaGary, can you send us a link to your group.
Geoff Page January 31, 2023 at 11:43 am on Covid in San Diego Killed Local Republicans at Higher Rates Than Democrats After the VaccineWell, seal, why don't you tell us what you really think, stop beating around the bush. "Jesus was illegitimate?" I love that one. But, you...
Geoff Page January 31, 2023 at 11:34 am on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaExcellent piece, keep them coming.
Gary Headrick January 31, 2023 at 10:39 am on 11 Years Ago Today, San Onofre Nearly Became the Next FukushimaThank you for extending our reach to others. The OB Rag ROCKS! I look forward to reading other comments.
Paul Webb January 31, 2023 at 9:54 am on Covid in San Diego Killed Local Republicans at Higher Rates Than Democrats After the VaccineI have to admire Paul Grimes - he actually looks at the data and thinks about it rather than using it to justify his already...
Frank Gormlie January 31, 2023 at 9:43 am on After Weeks of Rain, California Reservoirs Still Not FullThat was my original take.
Chris January 31, 2023 at 9:09 am on After Weeks of Rain, California Reservoirs Still Not FullSince this is a completely non political article giving factual information about reservoir levels in the state, the ET's political leanings are kind of a...
Mateo January 31, 2023 at 9:07 am on 'How Was Your SDG&E Bill?' – Open ThreadI work out of the house an only turn the heat on when it is 40 degrees or colder; and even then use the central...
Chris January 30, 2023 at 8:03 pm on Covid in San Diego Killed Local Republicans at Higher Rates Than Democrats After the VaccineI have an old fashioned popper. Tastes much better than microwaved.
sal January 30, 2023 at 6:02 pm on TV Reporter and Local Resident Dan Plante Has Good News for Newport Avenue in Ocean BeachThere is a homeless person literally dancing to the opera music in the back of the video. They train the camera right on them.
sealintheSelkirks January 30, 2023 at 4:21 pm on Covid in San Diego Killed Local Republicans at Higher Rates Than Democrats After the VaccineThis was from a medical/science article that I read last month comparing death rates between Trump voters and non-Trump voters. It's not really 'new' news,...
Recent Ocean Beach and Point Loma News
13 hours ago No Comments
2 days ago No Comments
Smokin' in Ocean Beach
5 days ago 2 Comments
The Saga of What Once Was a Car Wash on Midway Drive
'Scam Me Once – Shame on You – Scam Me Twice, Shame on Me'
U-T Editorial: City Proposal for Taller Apartments and More ADUs 'Flawed'
Task Force: New OB Pier Will Be Completed — Hopefully — In 5 Years
TV Reporter and Local Resident Dan Plante Has Good News for Newport Avenue in Ocean Beach
Feral Cats on Campus at Pt Loma Nazarene
Midway Planners: If There's No Community, How Can There Be a Community Planning Group?
News from Ocean Beach and Point Loma — Late January 2023
1 week ago 1 Comment
OBcean Is 'Officially Over Disneyland'
1 week ago 5 Comments
Reader's Rant: 'Congratulations City Council – You've Made a Short-Term Rental Ghetto in Mission Beach'
Pt Loma High Baseball Pancake Breakfast — Feb. 4
1 week ago No Comments
Ocean Beach Library Will Be Last to Fully Re-Open
2 weeks ago 5 Comments
This Time Last Year
Circulate San Diego Hosting Zoom Event on Future of Community Planning Groups – Noon, Friday, Feb.4
Open Letter to Mayor Gloria: 'I'm Not a Racist or Boomer. But Oppose Plans to Crowd Out Single Family Homes'
Federal Agency Confirms San Diegans Paying Highest Electricity Rates in Country
Interested in Running for a Seat on the OB Planning Board? Here's How
Lori Saldaña Announces Her Candidacy for District 2 Council Seat
San Diego City Council Delays New Rules for Short Term Rentals
OB Get Together in Memory of George Barnes – Sat., Feb. 5
Using the 'NIMBY' Label to Discredit the Housing Justice Movement
What I Would Say to My Twenty-Year-Old Self
February 2022 Events From the Ocean Beach Green Center
Ocean Beach, CA 92167
obragblog@gmail.com
Publish Monday - Friday
Mt. Laguna Today: 'There's Snow in Them Thar Hills'
Number of Homeless Families Grows in San Diego and Nation
'What a Difference a Day Makes'
The Last Speech of Martin Luther King: 'I've Been to the Mountaintop' - The Full Text
After Weeks of Rain, California Reservoirs Still Not Full
Welcome to the OB Rag – Ocean Beach & Beyond
The OB Rag has been initiated to ply the Ocean Beach community and the San Diego scene with news and commentary from a distinctively progressive and grassroots perspective, and to provide a forum for those views. Others with similar views are invited to contribute and participate.
More about us...
Support the OB Rag! Purchase old copies - 20% off Help keep the OB Rag online by donating to buy 40-50 year old issues of the original OB Rag, Ocean Beach's infamous and iconic counterculture, underground newspaper; limited numbers are available for purchase!
Peninsula Planners Told By City It Will No Longer Review Proposed Accessory Dwelling Units January 31, 2023
11 Years Ago Today, San Onofre Nearly Became the Next Fukushima January 31, 2023
'What a Difference a Day Makes' January 31, 2023
Covid in San Diego Killed Local Republicans at Higher Rates Than Democrats After the Vaccine January 30, 2023
The Luminosity Pledge: 200 Drone Light Show for 4th of July in Ocean Beach January 30, 2023
Mt. Laguna Today: 'There's Snow in Them Thar Hills' January 30, 2023
Smokin' in Ocean Beach January 27, 2023
The Saga of What Once Was a Car Wash on Midway Drive January 27, 2023
'Scam Me Once – Shame on You – Scam Me Twice, Shame on Me' January 27, 2023
Locals Protest Federal Government Plans to Build 30-Foot Tall Border Wall at Friendship Park January 26, 2023
U-T Editorial: City Proposal for Taller Apartments and More ADUs 'Flawed' January 26, 2023
Task Force: New OB Pier Will Be Completed — Hopefully — In 5 Years January 26, 2023
TV Reporter and Local Resident Dan Plante Has Good News for Newport Avenue in Ocean Beach January 26, 2023
Feral Cats on Campus at Pt Loma Nazarene January 26, 2023
San Diego County Considers Minimum Wage for Traffic Control Workers January 26, 2023
Midway Planners: If There's No Community, How Can There Be a Community Planning Group? January 25, 2023
San Diego Plans More Compassionate Vehicle Towing Policies January 25, 2023
After Weeks of Rain, California Reservoirs Still Not Full January 25, 2023
News from Ocean Beach and Point Loma — Late January 2023 January 24, 2023
Remarks for My Ring of Honor Induction – After Arizona v. UCLA Game January 24, 2023
Sitemap | Contact | About Us | Comment Policy
Copyright 2007-2017 OBRag.org ~ Code is Poetry


text:
Frankfurter Kunstverein * A New Departure
29-03-06 e-flux (servicio de noticias on-line)
Frankfurter Kunstverein: A New Departure
Opening April 4 2006, 7 pm
Steinernes Haus am Römerberg
Ph. (+49) 069 219314-0
Fax (+49) 069 219314-11
post@fkv.de
http://www.fkv.de
Tuesday–Sunday, 11 am–7 pm
On April 4 the Frankfurter Kunstverein re-opens its doors under a new direction and after a three month period of renovation.
Today, few promises can be made by an art institution, apart from those of persisting in the difficult exercises of thinking ahead, sharpening our capacity for mediation and avoiding one-way communication.
This year, the Frankfurter Kunstverein offers several meeting points:
10 Reasons To Be a Member is an open invitation to take part in the life of the Frankfurter Kunstverein. It is a space where the visitor is offered valuable insight into our goals. In this way, 10 Reasons To Be a Member aims to revisit the idea of the institution as a social project, as well as to present arguments for being an active part of such an enterprise.
Café im Kunstverein. In the process of re-thinking the Frankfurter Kunstverein as a public forum, it was decided to give new form to the café. This task was given to the artists Gorka Eizagirre (*1971) and Xavier Salaberría (*1969). Working collaboratively, Eizagirre and Salaberría have developed a project aimed at improving our public domain: by emphasising the connections between contemporary artistic practice and everyday life, they have created an environment that goes beyond the artistic gesture and functions as a café.
Ist das Leben nicht schön? is a group exhibition in four chapters that will run throughout 2006:
Esra Ersen (April 5 – June 5, 2006)
*1970, lives and works in Istanbul and London
Wilhelm Sasnal (June 21 – September 3, 2006)
*1972, lives and works in Warsaw
Arturas Raila (September 20 – November 19, 2006)
*1962, lives and works in Lithuania
Tommy Støckel (December 6, 2006 – January, 2007)
*1972, lives and works in Berlin
Using very different methodologies, all of the four artists explore artistic practice and the role of the artist in order to expand our 'cultural condition.' The four projects represent very contemporary concerns:
Esra Ersen invites us to become foreign, revisiting notions of subjectivity and cultural territory. Wilhelm Sasnal inundates the present with his painterly research into ways of re-articulating the relationship between high and low culture. Arturas Raila addresses our desire for improving life, of travelling beyond the realm of pragmatic reality; and Tommy Støckel will present a new installation where we can examine our curiosity towards beauty and available images of happiness.
Speaking of Others is a platform for discussion that will open later in the year. Informed by the spirit of the open public forum, the Frankfurter Kunstverein is going to invite private and collective initiatives dedicated to explore our near future. With presentations, conferences, screenings and debates, Speaking of Others will be a space to listen, to meet, to talk and to articulate agreement and disagreement.
The Residency Program is still under construction. However, we will already now inaugurate it in anticipation of the future program for residents. The Residency Program is a new function at the Frankfurter Kunstverein: It is a place to produce, present and reflect on artistic work, and to engage in intense working relations with art professionals belonging to different cultural contexts and generations. Our first guest to The Residency will be the artist Francesc Ruiz, who will develop a project in and for our particular space.
The Esra Ersen exhibition in the "Ist das Leben nicht schön?" series takes place in co-operation with the O.K Centrum für Gegenwartskunst, Linz and will subsequently travel to the Kunsthaus Baselland, Muttenz. The Wilhelm Sasnal exhibition takes place in co-operation with the Van Abbemuseum, Eindhoven.


text:
Q: The Raspberry Pi screen cannot show the real-time numerical value received by UART communication Send eight numerical values from Arduino to Raspberry Pi. On serial1.py, real-time numerical values appear well in the terminal. However, in the UI.py, the print(serial_result) value that comes out when the button is pressed is the old value, not the real time value. For example, if you increase the humidity, you will get a higher value after 20 seconds to 3 minutes. I want to see the correct real-time value even after pressing the button on UI.py. Attach the serial1.py and UI.py codes.
import sys
import rain
import serial1
import dust_api
import dust
import rain_forecast

from PyQt5 import QtWidgets, uic
from PyQt5.QtWidgets import QMainWindow
import set_address

form_class = uic.loadUiType("main.window.ui")[0]

# 화면을 띄우는데 사용되는 Class 선언
class WindowClass(QMainWindow, form_class):
    def __init__(self):
        super().__init__()
        self.setupUi(self)
        self.fontSize = 10

        # 버튼에 기능을 연결하는 코드
        self.weather_button.clicked.connect(self.set_weather_dust)
        # self.weather_button_2.clicked.connect(self.set_weather_rain)
        # self.weather_button_3.clicked.connect(self.set_weather_th)
        # self.weather_button_4.clicked.connect(self.set_weather_CO)
        # self.address_button.clicked.connect(self.set_address)

def set_weather_dust(self):
    serial_result = serial1.serial_check()
    result = dust_api.dust_check()
    print(serial_result)

    dust_in = dust.dust_check_in(float(serial_result[4]))
    self.textEdit.setText(
        "실내 온도           :     " + (serial_result[0]) + " ºC \n" + "실내 습도           :     " + serial_result[
            1] + "  % \n" + "실내 미세먼지     :    " + dust_in)
    self.textEdit_2.setText("지금 실외 미세먼지 센서 수치는?     " + (serial_result[5]) +
                            " ㎍/㎥  " + "<" + dust.dust_check_out(float(serial_result[5]))
                            + ">" + "\n선택한 지역의 미세먼지 API 수치는?   \n" +
                            "(" + result["sidoName"] + " " + result["stationName"] + ")   " +
                            "pm10수치 :  " + result["pm10수치"] + " ㎍/㎥" + "  <" +
                            result["10형태"] + ">  " + "pm2.5수치 :  " + result["pm2.5수치"]
                            + " ㎍/㎥ " + "  <" + result["2.5형태"] + ">")
    self.textEdit_3.setText("지금 실내 미세먼지 센서 수치는?     " + (serial_result[4]) + " ㎍/㎥  " + "< " + dust_in + ">")

serial1.py
from collections import defaultdict
import serial

ser = serial.Serial('COM9', 9600)
def serial_check():
    while True:
        try:
            f = str(ser.readline().decode("utf-8").strip())
        except:
            continue
        data_list = f.split(',')
        # print(f)
        keys = []
        values = []
        # print(data_list)

        if len(data_list) == 8:
            for data in data_list:
                values.append(str(data))
            # del ser
            # print(values)
            return values
        else:
            continue

if __name__ == '__main__':
    serial_check()

redpajama_set_name: RedPajamaStackExchange


Let's get something straight, Mr. Apatow. When you are the Godfather of Modern Comedy, when you've fostered as many big names as Lorne Michaels, when you can get Lindsey Buckingham to record original songs for your glorified home movie, your right to portray yourself as the schlubby underdog who eats too many cupcakes has been revoked. It just feels like a humblebrag. Its 2012 — nerds are cool now. And guess who made it that way? You did.
Like Jerry Seinfeld and Larry David did with Seinfeld in the 80s and 90s, Apatow's films capture something honest about the way we talk now, the way we date now, the way we work now, and what it's like to fail at those things. Because of his commercial and critical successes, Apatow has gotten full creative control over his projects. However, judging by his latest, This is 40, it seems autonomy is the beginning of a slippery slope to solipsism and detachment from reality.
Apatow wrote and directed This Is 40, the sort-of-sequel to Knocked Up. Leslie Mann (Apatow's wife) and Paul Rudd reprise their roles as married couple Pete and Debbie. Apatow and Mann's real-life children play the daughters. The film covers a week in the life of this family — a week where Pete and Debbie both turn 40. In lieu of a plot or a narrative arc, we get only snatches of their (privileged) life. The unfortunate result is that not much ever happens. We see disconnected scenes of parenting, we see Pete and Debbie fight, we see them go to work, we see them interact with their own parents. Problems that were raised in a previous scene are promptly forgotten in the next. An example of a "problem" in This Is 40, by the way, is that their daughter watches too many episodes of Lost on her iPad. That's it, that's really a big problem in this movie.
There are moments of brilliance — Paul Rudd inspecting a potential hemorrhoid with a hand mirror isn't something you will forget easily. Graham Parker wears a hat with the Oreo logo un-ironically because "aren't cookies the best?" And not getting married will forever be referred to as "Clooney-ing it." The supporting cast is also amazing: Melissa McCarthy, Jason Segel, John Lithgow, Lena Dunham, Chris O'Dowd. Generally, though, you can't shake the slightly big-brother feeling that you are watching Judd Apatow's actual life and he's doing a lot better than you ever will.
The film hits theaters Friday, December 21.


A, White without its reverse side black has no balance and therefore no movement. Movement is essential in a love spell - if your spell isn't moving basically it isn't alive.
B, There will be many parts of your love troubles that are stubborn, which is exactly why you want a love spell casting, 'black magic' is needed to overpower these stubborn obstacles.
To read why love spells are SAFE click here.
Spell books make love spells sound so easy, but for a love spell to work properly, it is a big operation, after all, love spell results are going to affect the rest of your life, so yes love spells are a life changing, big operation.
I cast real love spells and therefore know all about how they work and if you read my website you will learn more about love spells too. I am not one of those witches who says "order your love spell today, results will appear overnight" because they usually don't, they will appear as fast as they can, and that will vary from case to case.
What can powerful love spells do?
In theory anything because magic spells can do anything - nothing is impossible, but if I receive a silly request such as for a vampire to fall in love with me (and it has happened), I do not waste my time replying because even though the earth is a wonderful magical place, vampires belong to the movies, and I cast love spells for those who can differentiate between real and fantasy, yet mostly for extremely complicated situations, so please do not assume your troubles are impossible.
I customise my love spells, and make sure your love spell knows exactly what you want to happen. Each love spell contains the exact right amount of energies to solve your particular heartache, if you use a love spell from a book, it can only be very general such as 'how to win back a lover', it isn't personalised, it will not fit your situation like a glove. When a love spell is the perfect fit, it will do a perfect job, and it's not hard to get it right, all you need to do is tell me your love wishes and concerns.
Once a love spell is customised and accurate it is then submitted to the Universe via the psychic frequencies, your love spell will connect with destiny and start manifesting results into reality.
This is my standard love spell, standard doesn't mean weak though. If a client simply needs a love spell to win back their ex lover, prevent their lover from leaving or for a friend or work colleague to become more than a friend, then this is the right love spell - in other words, this love spell is fabulous if you have one main problem.
To order, you can use the payment button or any payment method listed at ORDER a love spell.
Afterwards, you can send me an email containing your order information: I will need your date of birth and the date of birth of the one you love and if you have any photos handy, you can email them too. Your spell can still be cast if you are only able to supply some of this information, because spells are psychic energy and instantly connect to who you love anyway. I will also need details on your current situation and the outcome you want. I am confidential.
Love spells try and work as fast as they can, they don't go slow, they have one speed which is a fast, top speed because although results can never be instant :' ( on the earth plane, results are on a psychic level. On the psychic realm there is no past, present or future - just one time, so I can do a reading and see your results, but you have to wait for the energies to filter down from the psychic/destiny realm to reality - that's the only catch. Now how fast this happens will vary - client A might want her lover back, and he is basically Mr Stubborn sulking because they had a big nasty row and he has told himself he is never going to speak to her again - all this love spell has to do is erase his mood, which is very similar to absent healing, Mr Stubborn will regret his 'stubbornness' fairly fast or very fast and swallow his pride and contact my client. Client B may have a very different situation, e.g. her lover is now her ex lover because he thinks he is too young to settle down and he wants to focus on his career and he is going to work aboard - in this case it is not just the ex lover's mood the love spell has to work on, but his job, his career is involved and part of the problem, it's a bigger problem. However, in general most clients find the standard love spells works swiftly, since once the love spell has been cast it starts juggling things around so that it can grant your wish as soon as possible.
You might think surely a love spell is a love spell, why have different ones? Because love problems vary dramatically, two friends might both be heartbroken owing to the fact their romance has ended and their lover isn't willing to try again, however, once people other than the one you love are involved in your situation things can be 'tricky,' another person may have stolen your lover for example, now since you want your love spell results like yesterday, but sadly, your situation has this extra (unwelcome) person in it, you need to put some magical energy onto them to get them to move on, away from your lover, while the one you love chooses to be with you instead. Therefore, Powerful Love Spell Number 2 is two spells, one love spell and one rival spell. Your rival wont be hurt in anyway, but one spell is attraction and one is repellant - two very different spells that will work in tandem with each other and fix what must seem to you a nightmare situation as fast as possible - each spell will be working on its task, day and night - no matter what you are doing. Your spells will work on your lover and rival while you are sleeping, at work or at home. The love spell is exactly the same as Powerful Love Spell Number 1, the second spell is the Repellant Spell.
The information required for the Powerful Love Spell is given above, and for the Repellant Spell anything you know and sometimes it is nothing about your rival, you only know someone is unfortunately with the one you love, but if you have a name, date of birth or photo you can send them to me by email (or post).
They may fight it because they are scared of commitment, but wonder why you affect them so much. They might be confused and seeing someone else... anything, soul mates are still human beings and all humans make mistakes.
What exactly does a Binding of Lovers Spell do? Anything and everything you want, it can reunite lovers, and make the one you love comes to you, stay with you and love only you. It repels all love rivals and troublesome, jealous people who want to upset your relationship. The Binding of Lovers Spell is the quintessential love spell, a true love spell for lovers.
To cast Binding of Lovers Spell - I need the same information as I do for Powerful Love Spell Number 1, plus any information on rivals. Once cast you and your lover will be bound together forever and your Binding of Lovers Spell will make everything come right for you as fast as it can!
7 unbelievably powerful, Binding of Lovers Spells will be cast on your behalf for maximum power, more powerful love spells than these cannot and do not exist, hence these love spells are the ultimate, and no matter what heartache or complicated love situation you have these love spells will work for you. Your Binding of Lovers Spells will do everything all the above mentioned spells do.


IDF: Moments ago, a suspected attack was executed against IDF soldiers when a suspicious vehicle attempted to run them over at the Gush Etzion junction. A soldier was slightly injured. In a joint IDF and Police effort, a suspect has been located and taken for further questioning.