text:
OS X Server - Postfix
[Update 2019-04-13: I no longer run a Mac OS X Server and Mac OS X Server is dead.]
Postfix handles the mail sending and receiving. Email servers and email clients connect to postfix and either give it email to send somewhere else (either to another email server, or send it to dovecot for local users). It does SMTP, not IMAP or POP. Dovecot does IMAP and POP.
Here are my notes on managing postfix on OS X Server (3.1.2) on Mavericks 10.9.4. This all assumes you know the basics of starting and configuring the Mail service using Server.app. A lot of this information also applies to the default postfix installation in OS X.
Note, this post is part of a series. Here are the other posts.
- OS X Server - Basics
- OS X Server - Managing user accounts
- OS X Server - Postfix (this page)
- OS X Server - Dovecot
- OS X Server - Sieve
- OS X Server - Postfix Queues
Working with the Postfix using non-postfix tools.
Make sure MX record is set correctly
dig -t MX example.com
Check the status
sudo serveradmin fullstatus mail
Stop the mail service
sudo serveradmin stop mail
Start the mail service
sudo serveradmin start mail
A full list of settings
sudo serveradmin settings mail
A lot of information on the different settings that can be configured is detailed at krypted.com.
OS X Client vs Server
OS X has postfix installed by default and it has a default set of config files. The default config files are configured to send email only, it will not act as an email server.
The launchdaemon at /System/Library/LaunchDaemons/org.postfix.master.plist controls how the system launches postfix. By default, that launchdaemon instructs launchd to watch the directory /var/spool/postfix/maildrop, and if it changes, then it executes /usr/libexec/postfix/master, the master postfix daemon. The launchdaemon also gives the master daemon the arguments "-e 60", which tells master to quit after 60 seconds.
The Server.app changes a few things. It installs a new set of config files at /Library/Server/Mail/Config/postfix. It changes the launchdaemon shown above to launch postfix using the new config files. It doesn't quit the master daemon after 60 seconds. And it watches a different directory for email to send, /Library/Server/Mail/Data/spool/maildrop.
If you want to see the differences between OS X client and server, compare /etc/postfix with /Library/Server/Mail/Config/postfix.
Specify the correct config files with
-c config_dir
When running postfix commands you need to specify which config files located at /etc/postfix you want to read or else it will read the default config files that are installed with the OS.
I'm not going to show the -c argument in this document for every command I run. If I show the output of a command, I'll probably show the output of the default /etc/postfix directory, and maybe I'll show what is different for /Library/Server/Mail/Config/postfix. Either way, you kind of have to read the text to figure out if I'm talking about /etc/postfix or /Library/Server/Mail/Config/postfix because I don't want to list "-c /Library/Server/Mail/Config/postfix" all the time.
View non-default settings on OS X client (/etc/postfix).
postconf -n
View non-default settings on OS X Server.
postconf -n -c /Library/Server/Mail/Config/postfix
If you get tired of typing that -c argument, you could create an alias.
For sh (using a hypothetical postsomething command)
alias postsomething2="postsomething -c /Library/Server/Mail/Config/postfix"
For tcsh (using a hypothetical postsomething command)
alias postsomething2 "postsomething -c /Library/Server/Mail/Config/postfix"
Or you could assign it to a shell variable.
For sh (dc is short for "dash c")
dc="-c /Library/Server/Mail/Config/postfix"
postconf -n $dc
For tcsh
setenv dc "-c /Library/Server/Mail/Config/postfix"
postconf -n $dc
You might want to setup your shell to always alias these commands or assign the variables if you use the command line often, because I can imagine typing that path is going to get lame fast.
Or if you're lazy like me, you could just create a symlink so you don't have to type the full path.
ln -s /Library/Server/Mail/Config/postfix /p
postconf -n -c /p
Learning Postfix
Official docs can be found at postfix.org. Note, OS X Server 3.1 includes Postfix 2.9.4 (I found that by looking at /var/log/mail.log while starting the mail service, and by running
postconf mail_version).
The Postfix version matters because the documentation is for all versions of Postfix and when different versions behave differently, the documentation specifies which version does what. As of July 2014, the lastest version of Postfix is 2.11. I have heard that many institutions are about 2 dot versions behind, so I don't think it's too alarming that OS X Server is 2 dot versions behind.
Read man pages:
- postfix(1)
- postconf(1)
- postmap(1)
- postalias(1)
- newaliases(1)
- postlog(1)
- postcat(1)
- postsuper(1)
- sendmail(1)
- Many more (see postfix(1) man page for a full list)
Postfix Basics
Start and Stop Postfix
postfix start
postfix stop
To re-read configuration files (after you make a change), enter:
postfix reload
The log is located at: /var/log/mail.log. This is set by /etc/asl.conf.
If you
tail -f /var/log/mail.log you'll see the mail server sending and receiving mail as it runs. It's very informative.
Postfix Settings
Displaying settings
This will display a long list (over 800) of settings (including default settings).
Display settings that are not default (changed in main.cf).
postconf -n
On OS X it produces this. OS X Server has a much longer list.
biff = no
command_directory = /usr/sbin
config_directory = /Library/Server/Mail/Config/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /Library/Server/Mail/Data/mta
debug_peer_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5
dovecot_destination_recipient_limit = 1
html_directory = /usr/share/doc/postfix/html
imap_submit_cred_file = /Library/Server/Mail/Config/postfix/submit.cred
inet_interfaces = loopback-only
inet_protocols = all
mail_owner = _postfix
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
message_size_limit = 10485760
mydomain_fallback = localhost
mynetworks = 127.0.0.0/8, [::1]/128
newaliases_path = /usr/bin/newaliases
queue_directory = /Library/Server/Mail/Data/spool
readme_directory = /usr/share/doc/postfix
recipient_delimiter = +
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
setgid_group = _postdrop
smtpd_client_restrictions = permit_mynetworks permit_sasl_authenticated permit
smtpd_tls_ciphers = medium
smtpd_tls_exclude_ciphers = SSLv2, aNULL, ADH, eNULL
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 550
use_sacl_cache = yes
To see how Mac OS X configures Postfix differently than the default, run these commands.
postconf > /tmp/postconf_all
postconf -d > /tmp/postconf_default
diff /tmp/postconf_all /tmp/postconf_default
Display a particular setting:
postconf -h config-value
Change a setting
postconf -e param=value
Or edit your mail.cf file.
Some settings you should probably look up
What the machine name is (this is not shown by postconf -n)
postconf myhostname
What Postfix version you have
postconf mail_version
Postfix Mappings
Mappings are similar but different then settings. Note, postmap uses the -c to specify the config directory just like postconf. Mappings are stored in plain text but then they are converted into a database so that postfix and read them quickly. They have different formats.
Find out what lookup table types your Postfix supports.
postconf -m
OS X and OS X Server support these lookup tables (that means this version of postfix was compiled with support for these, there are others that could be added but Apple didn't choose to include them).
Mostly you will work with hash.
Lookup tables
There are many different lookup tables. They are located in the config directory, /etc/postfix for OS X client (the send only version), or /Library/Server/Mail/Config/postfix for OS X Server. These are the tables in /etc/postfix.
All of these files have commented out instructions and are essentially empty (except for
custom_header_checks, which has one entry). If you ever change one of these files you need to run postmap and point it to the file so that it can update the indexed database that postfix uses whenever you change the canonical table.
Update a mapping
postmap /etc/postfix/canonical
The exception is aliases, you need to run
newaliases. There is also the
postalias command that allows you to maintain the alias database. Also, OS X Server appears to be configured to us /etc/aliases instead of /Library/Server/Mail/Config/postfix/aliases (that file exists, but isn't used). Run
postconf -c /Library/Server/Mail/Config/postfix alias_maps to make sure.
OS X Server has a few more lookup tables. Server.app edits these extra files and they basically have comments telling you not to edit them.
This is what you see in rbl_whitelist.
# This file is automatically generated
# any manual additions to this file will be lost
Display a mapping.
postmap -q key lookup_table_type:lookup_table
postmap -q "subject: " regexp:/etc/postfix/custom_header_checks
Regular Expressions:
postmap -q "string" regexp:/etc/postfix/filename
postmap -q - regexp:/etc/postfix/filename <inputfile
Perl Compatible Regular Expressions:
postmap -q "string" pcre:/etc/postfix/filename
postmap -q - pcre:/etc/postfix/filename <inputfile
Name rewriting
To find out the location for your system, execute the command "postconf alias_maps".
alias_maps = hash:/etc/aliases
I have a dedicated page discussing Postfix queues.
You should read the SASL_README, and in particular, the section Enabling SASL authentication and authorization in the Postfix SMTP server.
To see all of the settings related to authentication, use this command
postconf | grep sasl
If "smtpd_sasl_auth_enable" is "yes", then it is turned on. On OS X in /etc/postfix it is off. The server config (/Library/Server/Mail/Config/postfix) has it turned on.
Find out the SASL compiled into postfix:
postconf -a
OS X and OS X Server include these:
cyrus dovecot
Broken Outlook
Outlook up to and including version 2003 and Outlook Express up to version 6 is broken. The broken_sasl_auth_clients configuration option lets Postfix talk to these broken clients using non-standard communications. This option does not hurt other clients.
To view the setting.
postconf -h broken_sasl_auth_clients
To change it.
postconf -e broken_sasl_auth_clients=yes
Disable non TLS plain text password
By default Postfix allows plain text authentication over a non-TLS connection. OS X Server uses the default setting as well. You can change it so that non-TLS will not allow plain text but a TLS connection will allow plaintext like this.
postfix -e smtpd_sasl_tls_security_options=noanonymous
postfix -e smtpd_sasl_security_options=noanonymous,noplaintext
TLS/SSL and certificates.
You should read the TLS_README.
Learn what TLS, SSL, and STARTTLS really means. Summary: it means something different to each email client. STARTTLS is suppose to mean start talking unencrypted and switch to encryption for SMTP, IMAP, and POP over ports 25/587, 143, and 110 respecively. TLS/SSL is suppose to mean start talking encrypted from the beginning, SMTP, IMAP, and POP over ports 465, 995, and 993 respectively.
Unencrypted at first (STARTTLS switches it to encrypted):
Encrypted the whole time:
If you use TLS/SSL you must get a valid certificate for your server or else your clients will get constant warnings that your server certificate is not valid (because OS X self-signs it). The University of Utah has a contract with a certificate provider.
It took me several attempts to get my certificate to work with OS X. First you have to generate a certificate signing request (CSR) using the Server app. You send that to the vendor for a certificate. When you get the certificate back, you are suppose to drop it in the Server app but I kept getting errors that there was no corresponding private key. I really hate how OS X does private keys because I haven't been able to find out which one is for what.
Anyway, I did get my certificate installed but I'm not entirely sure what I did. I believe I dragged it into KeyChain Access.
My server gets so much quarantined email that it is impossible to keep up with it. The server can email you when it gets an alert for one, but I had to filter all of the to the trash because I got so many. They are stored in /Library/Server/Mail/Data/scanner/quarantine. They are eventually deleted.
You can read quarantined email with these commands.
zless /Library/Server/Mail/Data/scanner/quarantine/spam-jSrs79ZVXT8I.gz
gzcat /Library/Server/Mail/Data/scanner/quarantine/spam-jSrs79ZVXT8I.gz
zgrep "not spam" /Library/Server/Mail/Data/scanner/quarantine/
If you are using Time Machine, you can search all the backups like this.
This shows you the part of each file that matches.
zgrep -r "text" /Volumes/TimeMachine/Backups.backupdb/Your_Server/*/Macintosh\ HD/Library/Server/Mail/Data/scanner/quarantine
This shows the list of files.
zgrep -rl --null "text" /Volumes/TimeMachine/Backups.backupdb/biomail/*/Macintosh\ HD/Library/Server/Mail/Data/scanner/quarantine | xargs -0 ls -l
This shows the first 15 lines of each message.
zgrep -rl --null "text" /Volumes/TimeMachine/Backups.backupdb/biomail/*/Macintosh\ HD/Library/Server/Mail/Data/scanner/quarantine | xargs -0 head -n15
Content filtering (checks)
Postfix allows you to filter emails based on the content. This is designed to be a lightweight check though since it can significantly slow things down. By default OS X Server has the header_check enabled and it points to /Library/Server/Mail/Config/postfix/custom_header_checks. You can edit this file to add something like the following.
/^subject: [SPAM$/ HOLD
Note, when making filters you should use WARN instead of HOLD and you instead of modifying /Library/Server/Mail/Config/postfix/custom_header_checks create a file like /tmp/test_filter that contains your filter. This way you're not writing and testing filters in production. So I'm putting this text in a file /tmp/test_filter.
/^subject: [SPAM$/ WARN
Then I create a test email and save it to /tmp/test_email. It looks like this.
From: firstname.lastname@example.com
Subject: [SPAM-90%] Buy this or that
bla bla bla
Then you can test your filter like this.
postmap -q - pcre:/tmp/test_filter < /tmp/test_email
If I run it, it prints a message:
postmap: warning: pcre map /tmp/test_filter, line 1: error in regex at offset 16: missing terminating ] for character class
Doh! Good thing I tested first! I forgot I was writing regular expressions. It should look like this.
/^subject: \[SPAM$/ WARN
Nothing was printed, which means my regular expression didn't match. Well, ok, it really should look like this (without the ending $).
/^subject: \[SPAM/ WARN
If it matches it will print this.
Subject: [SPAM-90%] Buy this or that WARN
Now I move the contents of /tmp/test_filter to /Library/Server/Mail/Config/postfix/custom_header_checks and then I run these commands.
postfix reload
sendmail firstname.lastname@example.com < /tmp/test_email
There should be a warning in my mail log (/var/log/mail.log). When I'm happy with it, I need to change WARN to HOLD or REJECT or DISCARD.
If you search the web for "header_checks examples" you can find webpages that list some examples. Here's mine. It's all listed WARN for testing.
#/^subject: *$/ REJECT empty subject header
#/^Subject: \[SPAM/ WARN SPAM subject
#/^From:(.*)firstname.lastname@example.com/ WARN #spam Known spammer address
/^To:.*<?Undisclosed Recipients?>?$/ WARN Wrong undisclosed recipients header
/^Subject: .* / WARN Spam Header Many Spaces 1
/^Date: .* 19[0-9][0-9]/ WARN Spam Header Past Date 1
/^Date: .* 200[0-9]/ WARN Spam Header Past Date 2
/^Date: .* 201[0-4]/ WARN Spam Header Past Date 3
/^Date: .* 20[2-9][0-9]/ WARN Spam Header Future Date 1
/^X-Spam-Level: \*{15,}.*/ WARN Spam level above 15
#### non-RFC Compliance headers
/[^[:print:]]{7}/ WARN 2047rfc
/^.*=20[a-z]*=20[a-z]*=20[a-z]*=20[a-z]*/ WARN 822rfc1
/(.*)?\{6,\}/ WARN 822rfc2
/(.*)[X|x]\{3,\}/ WARN 822rfc3
/^Subject:.*=\?(GB2312|big5|euc-kr|ks_c_5601-1987|koi8)\?/ WARN NotReadable1 $1
/^Content-Type:.*charset="?(GB2312|big5|euc-kr|ks_c_5601-1987|koi8)/ WARN NotReadable2 $1
/^Content-(Type|Disposition):.*(file)?name=.*\.(bat|com|exe)/ WARN Bad Attachment .${3}
/^Received: from .*\.local/ WARN
/^Subject: ADV:/ WARN Advertisements not accepted by this server
/^Subject: =?Windows-1251?/ WARN Russian encoding not allowed by this server 1
/[^[:print:]]{8}/ WARN Sorry, ascii characters only permitted by this server
/^(To|From|Cc|Reply-To):.*@optonline/ WARN Sorry, your message is probably spam
Avoiding getting blacklisted
Avoiding getting blacklisted
There are free services you can sign up that will monitor the real-time blacklist servers (RBL).
You can also view your mail server score
Other things you should do. Make sure your DNS is correct. Use an MX record. Use an SPF record. This article on email server DNS records is pretty helpful.
Outlook problem #2
In /Library/Server/Mail/Config/postfix/main.cf, locate the smtpd_helo_restrictions setting. Remove "reject_non_fqdn_helo_hostname" from the list of settings. Restart the Mail service. Apple KB article.
You should read the DEBUG_README.
You can do bottleneck analysis.
To debug a particular site: debug_peer_list = example.com debug_peer_level = 2
There are several other links about debugging postfix.
3rd party utils:
Postfix version 2.1 and later can produce debugging reports, a "what-if" report and a "what-happened" report.
$ /usr/sbin/sendmail -bv address...
What happened:
$ /usr/sbin/sendmail -v address...
The reports are emailed to you and the format of these reports is practically identical to that of ordinary non-delivery notifications.
To see what ports are listening:
netstat -t -a | grep LISTEN
lsof -i tcp:25
Stress test (don't run this on a production server):
smtp-sink -c localhost:25 1000
time smtp-source -s 20 -l 5120 -m 100 -c -f email@example.com -t firstname.lastname@example.com localhost:25
Meaning of flags.
- "-s 20" - 20 parallel sessions
- "-l 5120" - 5KB message size
- "-m 100" - 100 total messages
- "-c" - display a counter
- "-f firstname.lastname@example.com" - From
- "-t firstname.lastname@example.com" - To
- "localhost:25" - target
Sending email from the command line:
echo bla | /usr/sbin/sendmail -f root root && tail -f /var/log/mail.log
Working with log files
Because my log files got really really big after awhile, I added "rotate=local-basic dest=/var/log/mail ttl=1780" to the asl.config. I specify ttl of 1780 days because I'm pretty sure the default is 7 and I want to save my mail log files so I can process them. Now the line for mail looks like this.
? [= Facility mail] [<= Level info] file /var/log/mail.log mode=0644 uid=27 gid=27 gid=6 format=bsd rotate=local-basic dest=/var/log/mail ttl=1780
I also created the directory /var/log/mail.
There is also the utility pflogsumm. I downloaded the script, put it in /usr/local/bin, and then I created a script at /etc/periodic/daily/510.pflogsumm, which grabs the newest file and runs pflogsumm on it.
my $mail_dir = "/var/log/mail";
opendir(my $DH, $mail_dir) or die "Error opening $mail_dir: $!";
my %files = map { $_ => (stat("$mail_dir/$_"))[9] } grep(! /^\.\.?$/, readdir($DH));
my @sorted_files = sort { $files{$b} <=> $files{$a} } (keys %files);
my $file = "$mail_dir/$sorted_files[0]";
system "/usr/local/bin/pflogsumm -u 5 -h 5 --problems_first $file | mail -s \"pflogsumm $file\" root";
Published: 2014-10-15, last edited: 2020-05-11
Copyright © 2023 James Reynolds


text:
- About
- How we can help
- Business Support
- Invest in Peterborough
- Current Projects
- Completed Projects
- Bondholder Network
- News
- Events
- Contact
At Opportunity Peterborough we know that a key concern for local businesses is access to new clients. Of course there are two ways of increasing your marketshare: increase your domestic client base or look overseas to new markets. Opportunity Peterborough is well placed to help on both sides of the equation.
Access to new domestic clients can be achieved in part through changes to marketing and business strategy. Opportunity Peterborough can introduce you to the support you need to make those changes.
Whilst increasing domestic market share may seem an easier option, research has shown that companies who do business overseas become more productive, achieve higher levels of growth and simply have a better rate of survival than those that don't.
Exporting isn't just for manufacturers and producers of physical goods; the UK is actually the world's 2nd largest exporter of commercial services.
Opportunity Peterborough is well connected with the major partners able to help in your international growth – Department for International Trade, Enterprise Europe Network and the Chambers of Commerce – and we're ideally placed to make introductions to the right contacts for your business needs.
So whatever your business, get in touch to find out how we can make introductions to the organisations that can help you achieve your growth potential.

subset: commoncrawl


text:
The 50th anniversary of the March on Washington is today, August 28, 2013. It is one of the most inspiring moments in American history and all of history. It will only grow in stature and significance as time continues its own march. The United States of America was desperately lagging behind in full self-awareness as a nation when it received an opportunity for collective clarity. It was a beautiful, gentle, and energetic plea for understanding. There were marches before and after this distinguished one. Progress would still take time. His words would still be dismissed by some. But, on that day, Martin Luther King Jr. spoke to a nation. He gave a speech. He spoke of a dream.
We continue to remember that moment, and that movement, in new ways. One shining example is "March," the new graphic novel, published by Top Shelf Productions, written by Rep. John Lewis and Andrew Aydin, and drawn by Nate Powell. "March: Book One," the first part of a trilogy, has already gained critical and popular acclaim. It has made it to the number one spot on The New York Times bestsellers list for Graphic Books. The creation of this book is inspiring in itself. Congressman John Lewis is a perfect guide. He was an active participant in the civil rights movement right from the start. He is the last surviving dignitary who gave a speech during the March on Washington. And he's a wealth of knowledge and goodwill. The "March" trilogy gives us a front row seat to the civil rights movement in America through the eyes of Mr. Lewis. The story is framed all in one day, January 20, 2009, the day of the inauguration of President Barack Obama. It's an ambitious project that reads quite smoothly, just as if Mr. Lewis was there to tell you the story in person.
The script seems to embrace a cinematic pace. The main character is recalling his life all in a short span of time with each recollection triggering an extended flashback. It is left to Nate Powell's storytelling ability as a cartoonist to bring out aspects that gel with the comics medium. You see this in the various ways that Powell plays with text and composition like when he has a favorite passage from the Bible run across a silhouette of young John Lewis: "Behold the lamb of God which taketh away the sin of the world." And, of course, the distinctive drawing style of Nate Powell takes over. We easily become immersed in the intelligent and caring ways of this boy who is compelled to preach to the chickens on the family farm. In due time, the young man's compassion becomes refined and focuses on the social gospel, the idea that church principles can guide social justice.
It is a dangerous world that young Lewis must navigate. There is constant humiliation and intimidation. You could easily be killed, just like 14-year-old Emmett Till. But a violent reaction would not be the answer. The key was passive resistance and keeping faith. There were various techniques to learn in order to outwit one's attackers with the prevailing goal being to draw out your enemy's humanity. We find an actual comic book pamphlet of the time laying out the Montgomery Method that worked so well for Dr. King and his followers. It is a satisfying comics reference within a comic. It was an inspiration for the young John Lewis. And it's a compelling link to the past to this contemporary look back.
It will be great to see the whole trilogy. It's so important for new generations to have something contemporary in order to help them hook into history. The civil rights movement is really relatively recent history depending on how you look at it! This book and "Lee Daniel's The Butler" make a big difference. The United States of America has a lot of wounds that are still healing and we still have a lot to learn and relearn. It's this book and that movie that provide essential hooks for young people, give them proper context, help them appreciate when they hear on the news that our voting rights as a people are, even today, being compromised. You can't put enough value on a book like "March" and more power to Top Shelf Productions for publishing it.
"March: Book One" is a beautiful book. It is a new way to honor and understand what has come before us and be inspired for what lies ahead. It is a 128-page trade paperback and is available for $14.95 (US) print and $9.95 (US) digital. Visit our friends at Top Shelf Productions here.


text:
|Speeding Up
|Saturday, August 30, 2003 @ 10:00 pm
It is later. When I wrote on Tuesday, things were slow. Things hadn't really gotten started but I thought it was all my fault. I was being narrow minded thinking that the week starts on Monday. This week clearly started on Wednesday. It has been a flurry of positive activity since then.
WednesdayWednesday hosted a Welcome reception under the great dome, the first real orientation even. Although initially I felt like I looked or acted a little young, it went very well. After some initial hesitation, in my usual fashion, I met a lot of cool people and realized I wasn't so alone, wasn't so different.
The next event that night was at a bar. Some people I had left the reception with said they were planning on going. When I arrived at first I had a very young and out of place feeling again, but just as I was going to leave, the people from earlier showed up and we had a good time. I met some new people there as well, and then when I might have turned in, Monzy called me so I went to hang out with him at the other campus pub, where he works. More new friends. Still the first night I'd met anyone and already I was running into people I had met before.
ThursdayThe first event of the day, quite early in the morning, was Media Lab orientation. I met the other student I will be working with as well as many other Media Lab students (including some I had already met). I did not see my advisor. I still have not been able to figure out if our group has a name or if we have space or what we do.
( Read more... )
|MIT | Orientation
|0 comments
|New at MIT
|Tuesday, August 26, 2003 @ 10:00 pm
I just moved into my new room at MIT on Sunday. I'm excited but at the same time worried. I can't wait for things to really get started so that I have work to do. I think I'll be doing some neat things and at least it will give me something to do. This week is a tough one for me. I'm starting over. As an undergrad you have a plethora of "temporary friends", people you can hang out with if you aren't comfortable in social situations on your own, until you meet your real friends. Roomates, people down the hall, RA's, OC, and more. That's not the case now. It's hard for me to meet people. I can usually find something to say, I have all sorts of stories for any situations, but my friends have made fun of me for that, so I hesitate instead of saying what I want to. And if it's some welcome speech or something I can probably say hi to someone around me, but I've never been good in real social situations, especially when I'm by myself.
So far I've gotten my room mostly set up, I still have some more unpacking to do, I've done some errands for things I've needed, I've done a little exploring, I hung out with a friend of mine that works in Cambridge, and I went on grad student campus tour. I know it will get easier and I'm looking forward to that. More later I guess.
|MIT | Worries | Orientation
|0 comments
|Tuesday, August 26, 2003 @ 8:00 pm
Yes I know the title is far to nerdy. Still, I have not written in a while and much has happened. BTW, the title comes from something that happened much earlier this summer. I my house, in the dining area, there are four tables. The normal configuration is two sets of two tables end to end, side by side. In the summer we don't need as many tables and more open space is desirable. Instead we stack two tables on top of each other and push them out of the way, the remaining two are place at angles in the center of the room. One day I realied it hadn't been done yet this summer so I said that we needed to summerize the tables. This caused a bit of confusing and I had to point out the difference between summerized with an E and summarized with an A. Right now I'm summarizing the summer, so...
( Read more... )
|Summer | Toontown | Rants
|0 comments
|Thought Repository
» Home
» About Thought Repository
» About Me
» Pictures
» List Keywords
» Login
|My Other Sites & Apps
» My Project Portfolio
» Pictures in bbGallery


text:
Two Images of Atheism: Hate versus Community
The dominant image of atheism: Blogger PZ Myers wearing a scarlet letter "A" for atheism T-shirt.
Atheists have a major image problem. There's a reason that when people ask me what I believe I have to say with a smile: "I'm an atheist…but a friendly atheist." For sure, atheists for a long time have been unfairly stereotyped in the mainstream media and in popular culture. But we also have a lot of lousy self-proclaimed spokespeople who do damage to our public image. They're usually angry, grumpy, uncharismatic male loners with a passion for attacking and ridiculing religious believers. Any fellow atheist who disagrees with their Don Imus rhetoric, they label as appeasers.
These "new atheists" are the dark under belly of atheism. In books, blogs, and public statements, they sell us ideological porn, sophomoric rants that feed our dark sides and reinforce our own unfair stereotypes about the "other," i.e. the religious.
Yet all of this does far more harm than good. The addictive nature of their rhetoric radicalizes us and leads us to an ever more closed off conversation about how we are superior and everyone else is delusional.
In the process, we miss out on working together with religious communities around shared common values and problems. And when their self-promoting atheist punditry is picked up by either the mainstream press or the religious media, we as a community of atheists incur deep self-inflicted wounds, with news coverage feeding the stereotype that we are a bunch of intolerant and arrogant eccentrics.
Consider this recent article at the National Catholic Register. Titled "The Face of the New Atheism," it profiles PZ Myers and his rants against the Eucharist and the Catholic community. Notice the key words emphasized. The dominant image of atheism portrayed in the article is one of "hate," "contempt," "dogmatism," "a junior high level understanding of religion," "irate," "incredulous," "bigoted"…the list goes on.
Is this how we really want Catholics to view us? Do we really want a group of moderately religious Americans–who polls show otherwise prize science and reason, and who stand for many of the same values that we hold dear–to think of us through the prism of PZ Myers?
The image of atheism doesn't have to be this way. As I have argued before, if you want to improve the image of atheists you have to step away from being just another shrill voice in the argument culture and focus on building a diverse, inter-connected community, of standing for something, rather than just against something!
The points of emphasis for the rest of the public should be on "strong community member and leaders," "teachers," "listeners," "working with others on common problems," "tolerant," "engaged," "open-minded," "pragmatic," "improving society," "cares about people and social issues…"
Consider the example of this National Public Radio story that ran yesterday. It profiles CFI's Camp Inquiry, a "brain spa" as one camp counselor puts it. The story focuses on a community of open-minded, tolerant teenagers coming together to do all the normal things kids do at camp, but also to discuss philosophy, science, and religion. Rather than attacks and ridicule, the camp kids are focused on learning, reflection, and dialogue. Atheists are not "the other" in the form of an eccentric, angry old man, but rather community members like any other American.
This is the "new atheism" that we should promote, not an image of attacks and intolerance.
The other image of atheism: From the NPR segment, DJ Grothe leads a discussion with kids attending Camp Inquiry.


text:
US terms are used throughout.
...until your blanket is the desired length. Fasten off and weave in ends.
Who doesn't love a granny stripe, indeed? I LOOOOVE them. They are so versatile and perfect for mindless crochet and colourwork.ReplyDelete
So true and I love the vintage feel they have...Delete
Great tutorial. I've been thinking about another stashbuster when I finish my current one, and stripes might be the way to go for me. I love the mindlessness of granny stripe and the fact that I don't need to join, just go up and down the rows. Thanks for sharing!ReplyDelete
THANK YOU FOR SHARING! I AM GOING TO USE THIS STITCH THIS WEEKEND. CReplyDelete
Hi there.... I think the rainbow stripe pictured above is absolutely beautiful!! Would you mind sharing the colors and pattern you followed?? Thanks, MichelleReplyDelete
Thanks Michelle. I didn't use a pattern I have the granny stripe stitch saved in my memory. As for the colours, I used New Fashion DK in shades Glacia, Mint, Lilac, Clematis, Peach, Lemon and White.Delete
Thank you for listing the colors. I'm going to try this one.
You're welcome, I hope you enjoy the tutorial...Delete
Hi there... I think your rainbow pattern is absolutely beautiful! I wonder if you wouldn't mind sharing the pattern and the colors you used?
Thanks, Michelle
Hi Michelle, I thought you meant the blanket directly above. Perhaps you can explain exactly which blanket you mean?Delete
What size hook & yarn weight?ReplyDelete
Hi Jane, you can use any yarn weight, just use the hook size recommended on the yarn ball band...Delete
Hi there...the blanket above with the ribbon on it. I was wondering how many rows of each color and the order you did them. It looks like you used one color and then changed colors and then went back to the previous color. Maybe you can help?
Thanks a gain, Michelle
Hi Michelle, I have a photo of the blanket open where you can see the order of the colours clearly. Why not join my Facebook group and I can post a picture there for you. https://www.facebook.com/groups/lullabylodge/Delete
I'll do that.... thanks!ReplyDelete
I joined your Facebook group and can't find the picture you mentioned. Would you be able to share the link to the picture?ReplyDelete
As far as I am aware you have not contacted me on Facebook, unfortunately I have no way of knowing who you are until you do so. I will be happy to help you and share the photo, just make a post with your request or send me a message on Facebook...Delete
Did you just use a single crochet stitch all the way around for your border?
There are a number of blankets featured in this post, if you let me know which one you are talking about I can get back to you with an answer...Delete
Sorry! The blanket with primarily gray separated by the brighter colors. The border is white with a little gray. Thanks!Delete
Thanks Lynn, that border is linen stitch. I don't have a tutorial for that yet on my blog, but the PDF pattern for that blanket has full instructions. There are also plenty of videos on Youtube to learn linen stitch (moss stitch). Hope that helps.Delete
Thank you for sharing! Great pattern! for the rainbow like example, how did you do the border and what was the color order used (mint, glacier, lilac, etc). Thank you thank youReplyDelete


text:
Chapter 28: Doctor Mo Returns
Originally, Han Li hadn't planned on concocting medicinal pills for other purposes than aiding him in his cultivation. But after thinking about it, he decided that, no matter what, he was still a martial artist! Who knew if one day he would be struck by a natural disaster or get embroiled in the rampage of one of the various martial factions in Jiang Hu and be killed? It would be for the best to prepare some medicines for wounds and poisons in advance, because if he were to be injured or poisoned without having any medicine nearby, that would be too unfortunate.
With this mindset, Han Li had decided to make more of two types of medicines, Pure Spirit Powder and Vitality Raising Pellet, to prepare himself for any accidents. One person could only live one life after all, and Han Li didn't want to die an untimely death.
Because he was constantly making medicines, his cultivation with the chant had slowed down considerably. But this was unavoidable, since there were many things in the world to be perfected, and there would surely always be something that one had to give up on.
(TL: AKA cost-benefit analysis)
After refining medicinal pills for half the day, he began to consume them, starting with the "Yellow Dragon Pellet" and the "Gold Essence Pill." These two medicines each truly deserved to be considered the panacea of legends that could shock everyone with its power. After eating them, he had effortlessly broken through the bottleneck and reached the fourth layer of the chant.
Once he reached the fourth layer, Han Li had immediately felt the difference between his current and past self. His five senses had exploded into a whole new realm as everything had suddenly turned brighter and much more distinct. Previously, he wasn't able to make out minute features out in the distance, but now he was able to see them on an enlarged scale, clearer than ever. With his eyes, he could easily see the small insects that were crawling about the edges of his room. His sense of hearing had completely changed as well. Sounds he had never heard before could be heard to a noticeable degree, like the rustling sounds of an earthworm crawling through the ground or the buzzing sounds of an insect flying through the air. These sounds were so loud, it was almost as if they were taking place next to his ear. Everything could be heard so clearly, but aside from that, Han Li could even make out some new scents thanks to his improved sense of smell.
Han Li was overjoyed because this was the very first time that his efforts in practicing this chant had actually paid off. This made him realize that the oracular chant he was condemning before was not totally useless; instead, it had a mysterious and unique aspect to it that could only be unlocked through cultivation.
Previously, even though his senses did indeed improve each time he had broken through to a new layer, none of those changes were as drastic as when he had reached the fourth layer. It was almost as if he had become a completely different person.
Aside from this, he also felt that his body movements were a lot quicker than before. Even his mind and vitality had grown stronger. Even if Han Li didn't sleep for 3 or 5 days, he still felt as wide awake as always.
With so many changes occurring, Han Li sat there and took note of each and every single change to his body. These changes opened a new world of sensation to him, and so he was reluctant to do anything other than relish in these feelings.
Only now did he realize that all of these changes had appeared only at the fourth layer of the chant. It could be considered that he was at the small-success stage of the oracular chant only after reaching the fourth layer.
He couldn't help but think that this fourth layer had brought about such an unforgettable sensation! If the fourth layer was like this, then surely breaking through to the fifth or even sixth layer would be even more magnificent!
Soon after Han Li finally broke through and understood the subtleties of this cultivation method, his master—Doctor Mo—had finally returned to the valley. However, he wasn't alone, as he had brought back a mysterious person.
The moment Doctor Mo returned to the valley, Han Li heard his all too familiar cough. He had been in his cultivation room striving to advance one more layer, but the moment he had heard Doctor Mo's voice, he left the room to head down to the valley and greet him. It had been a year since he had last met his master, so it was time to meet Doctor Mo once again.
The moment Han Li saw Doctor Mo, he was extremely shocked. Doctor Mo was still the same in figure, but there was an ashen complexion on his face with the smallest hint of anger. Although he had originally been yellow with illness, he had never looked so haggard in such an extreme manner as he did now.
But what surprised Han Li the most was the mysterious person behind Doctor Mo. The person was wrapped in a black mantle that completely covered every single part of the body so that not a single inch of skin could be seen. The figure was rather large and was taller than Han Li by at least two heads. Because of the mantle that covered the entirety of the person's body, Han Li wasn't able to determine the person's facial appearance. At the very least, he could tell that the person's expression was especially fierce and extremely ugly.
Han Li suppressed the questions on his mind as he hurriedly greeted Doctor Mo with a respectful tone and waited for Doctor Mo to say something back.
He knew that while the Doctor Mo did not care for such traditions, there was an expectation for a disciple to greet their master respectfully. This was something that could not be discarded as a useless tradition since it flattered the master, making the master more likely to treat the disciple well.
Han Li had also understood Doctor Mo's thoughts. Since Doctor Mo had always pushed him to practice the chants to cultivate and had not seen Han Li in a very long time, he would undoubtedly ask about how far he had gotten with the chant.
As expected, the moment Doctor Mo saw Han Li approach him, he stared blankly for a moment before coughing twice and speaking up.
"How far have you gotten with the chant? Have you made a breakthrough?" There was an anxious look of hope on his face.
Han Li long since expected that this question would come and had prepared an answer beforehand.
"I'm still the same, without experiencing any significant change." Han Li didn't want to tell the truth of his progress because there would be no way for him to explain his sudden massive increase in training speed. It would have been impossible for Han Li to break through from the third layer to the fourth layer with his own talent in such a short amount of time.
"Extend your arm." Doctor Mo's expression sank and his voice became stiff.
Han Li carefully paid attention to Doctor Mo's expression. His heart shook for a moment before becoming calm once more.
He wasn't afraid of having his pulse taken to measure the True Qi in his body. This was because, after reaching the fourth layer, Han Li had discovered that he could freely manipulate the inner workings of his body, such as the intensity of his True Qi. He could easily control his True Qi so that it would resemble that of the third layer. With this underhanded method, he had no fear of Doctor Mo's inspection.


text:
If you've been around these parts long enough you've heard me talk about Influenster before. Way back of now I entered the Ebay contest through Influenster where you had to write several Ebay reviews with a chance to win a $25 Ebay gift card. I've done my fair share of Ebay shopping so, yeah, I know my way around. I wrote my three reviews and happened to be one of the winners. Yay! It took awhile for my card to get here but it finally did. It took another few weeks for me to narrow down exactly what I wanted to spend it on. All of my well thought out gifts finally came in. Gifts? Gifts for others? Nope. That would've been the smart thing to do. That would've been the generous thing to do. I wasn't that forward thinking. It's all for me :)
Here's all my loot!
*mason jar straw sippin' lid
*nice variety of washi tape
*these little earrings came free with the kimono!
*easy breezy kimono that I'm ready to style up for fall with a maxi dress
*a girly scarf complete with lace and tassels. Perfect for fall.
Very happy with all my goodies! Thanks to Influenster and Ebay!


text:
Crossroads Life Coaching
Your first 15 minute session with Lara is free, with no obligation to continue should you find that life coaching isn't what you're looking for. Book now to start your journey to a life of success and well-being.
Call: 082 727 7617
Email: email@example.com
Follow Crossroads Life Coaching on Facebook
or complete the form below for more information:


text:
Happy Baby Daycare
Do you have a major, major weakness for sweet babies? Does that make you the perfect nanny, too? There's only way to find out: applying for a job at the "Happy Baby Daycare" and looking after all those cute and so very needy babies... simultaneously. There's going to be a lot of diapers changing, baby feeding and entertaining. Enjoy!
Other resources


text:
Estimated read time: 5-6 minutes
This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in its archived form does not constitute a republication of the story.
HIROSHIMA, Japan (AP) — Hiroshima's appeal of "never again" on the 72nd anniversary Sunday of the world's first atomic bomb attack has gained urgency as North Korea accelerates work on its nuclear weapons program, showing its growing prowess with increasingly frequent missile launches.
When the U.S. dropped the bomb on Aug. 6, 1945, Toshiki Fujimori and his mother, carrying him piggyback, were both thrown to the ground by the impact.
"Obviously tensions are growing as North Korea has been pushing ahead with nuclear tests and development," said Fujimori, now 73 and a leader of the Hidankyo, a major group of atomic bomb survivors. "Nuclear weapons just are unacceptable for mankind."
Many Japanese and others in North Asia seem resigned to North Korea's apparent newfound capacity to launch missiles capable of reaching much of the continental United States. But the threat lends a deeper sense of alarm in Hiroshima, where 140,000 died in that first A-bomb attack, which was followed on Aug. 9, 1945, by another that killed more than 70,000 people in Nagasaki.
"This hell is not a thing of the past," Hiroshima Mayor Kazumi Matsui said in his peace declaration at Sunday's ceremony. "As long as nuclear weapons exist and policymakers threaten their use, their horror could leap into our present at any moment. You could find yourself suffering their cruelty."
Today, a single bomb can cause greater damage than the two bombs dropped 72 years ago, he said. "Humankind must never commit such an act," Matsui said, urging nuclear states, as well as Japan, to join the nuclear weapons ban treaty adopted by the United Nations in July.
Fujimori said that each Aug. 6, his late mother insisted on retelling the story of the bombing to children in their neighborhood, saying she had to keep reminding them to help prevent the same mistake from happening again.
"We must eradicate nuclear weapons from the earth to make the world a safe place to live," he said in an interview. "There is still a lot to do and we must keep working on it."
He said the adoption of the U.N. nuclear weapons ban, which was boycotted by all nuclear-armed nations, shows that most of the world supports that cause.
The two Hwasong-14 intercontinental ballistic missiles North Korea test-fired in July appear to have major U.S. cities such as Los Angeles and Chicago within their range. Such missiles could be armed with nuclear, biological or chemical warheads, although many experts say North Korea hasn't fully mastered miniaturizing nuclear warheads and might not have the technology to ensure a warhead would survive re-entry into the atmosphere from space or even hit an intended target.
Such developments draw mixed feelings from Kim Ji Nho, a pro-Pyongyang ethnic Korean who was born in Hiroshima. Kim, 71, is a "hibakusha," or atomic-bomb survivor, who was exposed to radiation when his mother, pregnant with him, went to the ruins of the city to search for a daughter who went missing in the blast. He grew up in a community of ethnic Koreans in the city and has a relative who had since moved to North Korea.
He is critical of the U.S., and says only dialogue, not military actions or threats, can resolve tensions. But regarding nuclear weapons, "We 'hibakusha' and our groups share a clear goal, which is to abolish nuclear weapons from the world," Kim said. "Nuclear weapons should never be used."
Like his father, many Koreans were brought to Hiroshima, a wartime military hub, as forced laborers during Japan's colonization of the Korean Peninsula in the first half of the 20th century. They and their descendants have endured outright discrimination by Japanese. So have A-bomb survivors: Kim's father had told him to keep mum about his radiation exposure, because being "hibakusha" could only mean more trouble.
The two survivors said Japan's refusal to join the U.N. nuclear treaty, apparently because it's protected under the U.S. nuclear umbrella, was heartbreaking.
In his message to Hiroshima, U.N. Secretary-General Antonio Guterres said the presence of some 15,000 nuclear weapons along with "dangerous rhetoric regarding their use" has exacerbated these threats.
"Yet our dream of a world free of nuclear weapons remains far from reality," he said. "The states possessing nuclear weapons have a special responsibility to undertake concrete and irreversible steps in nuclear disarmament."
Hopes that the U.S. and Japan might support the nuclear weapons ban rose during former President Barack Obama's 2016 visit to Hiroshima. But such expectation has dimmed as North Korea's threat has escalated.
"What if that young leader (Kim Jong Un) pushes a nuclear weapons launch button? I think neighboring Japan has a risk of being hit," said Tamio Ishida, 59, whose father was a survivor. "I think tensions have risen and many people in Hiroshima share a sense of urgency."
Ayaka Kajihara, 18, a college student, says she imagined her late grandmother, also a "hibakusha," suffered greatly, though she was reluctant to discuss her past. Even so, she feels it was very important to learn what happened to the grandmother and her hometown 72 years ago.
More than 300,000 of the "hibakusha" have died since the attack, including 5,530 in the past year. The average age of the survivors is more than 81 years. Many suffer from long lasting effects of radiation.
"I hope more people from the rest of Japan and overseas will visit Hiroshima and just see and feel the reality of what the atomic bomb has done, and start from there," she said. "Because that's how I started thinking about peace — by meeting 'hibakusha,' including my grandmother and hearing their stories."
Associated Press writer Edith Lederer at the United Nations contributed to this report.
Follow Mari Yamaguchi on Twitter at www.twitter.com/mariyamaguchi
Her work can be found www.apnews.com/search/mari%20yamaguchi
Copyright © The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.


text:
Overview Little Luxury aims to bring luxury and innovative technology to water filtration and cooling systems. They're the first of its kind to develop a patented mini water cooler that both filters tap water and cools the water efficiently. Their products are not only made for efficiency and cleanliness, but also accessibility and portability.
Videos by Outdoors
What Makes It Unique The Little Luxury Portable Water Cooler can be used with a dual battery or an electric operation. The bottle is a spill-free BPA-free bottle that maintains a temperature of 46 degrees. It is built with the outdoors in mind coming with a robust outdoor-friendly kit. It weighs a little under 8 pounds and can carry 1.85 gallons of water.
Manufacturer: Little Luxury
Product Name: Portable Water Cooler


text:
With Las Colinas Pharmacy, medication refills are easy. Simply TEXT your refill to 972-505-3173 or choose either our Online Refill Form, or Mobile App and we will do the rest!ORDER REFILLS
Medication Synchronization
Take multiple medications? Let the staff at Las Colinas Pharmacy help coordinate your medication refills. More convenience and better health!LEARN MORE
Las Colinas Pharmacy's expert staff of specially-trained pharmacists offers confidential consultations on a wide variety of topics.SCHEDULE
Nutritional Supplements
Optimum Therapeutic Solutions, our best professional line, is available in our pharmacy or from the E-Store (Use Referring Provider ID TXDELT01). We also carry a wide variety of other professional lines at Las Colinas Pharmacy.SHOP NOW
Established in 1984, Las Colinas Pharmacy is recognized for providing the highest level of service, whether dispensing traditional prescription drugs or personalized, compounded medications. One of the original pioneers in pharmacy compounding, Las Colinas Pharmacy sustains cutting edge knowledge, technology and quality control procedures. LCP is proud to claim accreditation by PCAB (Pharmacy Compounding Accreditation Board). Keeping abreast of the latest in emerging integrative medicine therapies, our patients and providers receive the absolute best, evidence-based healthcare available.
Please investigate the wide variety of services we offer. Our staff of seven pharmacists utilize their widely-diversified experiences, knowledge, and expertise to help our patients achieve optimal health. We hope to have you as a patient or provider soon!
Enlightening radio interview with integrative medicine pharmacist - Jim Hrncir RPh and U.K.'s Linda Elsgood, internationally known expert in Low Dose Naltrexone therapy. Poignant patient conditions that affect us all are discussed, centered around auto-immune, inflammatory and insulin resistance/cholesterol disorders.
Sign up for our newsletter to learn more about our specialty services, events and featured products.
At Las Colinas Pharmacy, we believe actions speak louder than words. Our patients and providers trust us to set high standards and deliver quality care, without compromise. For us, it's more than a job. It's personal. We care deeply about the people whose lives we help!
Jim Hrncir RPh/Owner
Integrative Medicine Software — OHB is used by practitioners to more easily assess and manage functional medicine patients.LEARN MORE AND BECOME AN OHB PROVIDER


text:
Consultation with the real experts
You will get valuable advices about the diet and physical activities
We will recommend possible lifestyle changes
If Dr. Katerina Cajthamlova's name seems familiar to you, you are not mistaken: you know the doctor first of all from the show: "You're what you eat!" Dr. Cajthamlova and Ing. Havlicek leads clients to a positive lifestyle at Petra Clinic.
You will get an important information about how to build your own diet yourself (amount of energy, proteins, carbohydrates, fats). After that the physical therapist will comment your motion system and recommend an appropriate types of physical activities for you. We will discuss together the results from our laboratory, other examinations results that you can bring from your doctors, how they can affect your current and long-term situation, what can be improved and what steps shoud be taken.
Together we will review the likely causes of your condition and its development. We will discuss what changes you might do or, according to your health condition, you SHOULD do. Throughout our counseling, we ask you to continue visiting, as you have done so far, not only your general practitioner, but also the specialists you've been visiting so far.
Price from


text:
Do you know what it takes to make a movie? As quoted from numerous filmmakers who had their works shown at last year's Roselle Park Short Film Festival, the answer is, "Just get a camera and shoot it!"
Submissions for this year's film festival are now being accepted online. With the festival just a little over five months away, the time has come for "Lights! Camera! Action!" or, in this case, "Go! Shoot! Send It In!"
It could take one day to shoot it, one weekend to edit it, and about one minute to upload it as a submission for the Roselle Park Short Film Festival.
Films can last up to over 15 minutes but can be as short as under 60 seconds and can be a documentary, a traditional narrative, or experimental and can be live-action or animated. Got an idea? Get a camera, point it somewhere, finish it, and submit it to the Roselle Park Short Film Festival.
Last year's festival showcased short films that were made with a full cast and crew of top-grade equipment to ones that were created on animation software to those shot with an iPhone and evena drone. The list of filmmakers ranged in age that spanned decades and hands-on experience that varied from first-time directors to seasoned professionals but they all had one thing in common – they finished their movie and sent it in.
Some filmmakers won awards that night, some continued to win at other festivals but all had their work shown on a big screen in front of an audience. Out of all things, having people – sometimes the filmmakers themselves for the very first time – seeing their creations on something other than a computer screen was an accomplishment in and of itself.
As part of the borough's annual Roselle Park Arts Festival – a daylong outdoor festival of fine art in all its forms – the short film festival.
"Nowhere else can you walk in the middle of hometown 'main street' surrounded by professional artists, music and international foods of your choice while enjoying short film blocks taking place at two locations," said festival representative Ryan Chatelain.
Categories at this year's film festival are narrative shorts, documentary shorts, experimental shorts, animation, teenage filmmakers, children's shorts, celebration of Latin America and celebration of India.
Special emphasis is placed on newcomers in the field of film and the teenage filmmaker looking for an arena in which to showcase his or her art.
The Roselle Park Shorts Film Festival was created from a desire of artists and volunteers from various professions looking to host a diversity of newcomers and professionals in the field of filmmaking so they may network and build their portfolio.
In short – pun intendned – just go for it. Shoot it and send it in.
To submit a short film, go to the Film Freeway website (link).
[Editor's Note: I have assisted in previous Roselle Park Film Festival screenings.]


text:
It has been a while since I've done a pace run outside, but it was a gorgeous day: 8 degrees C. and sunny, with no wind. So I ran from the office down to Clarke's Variety, and then up Saintsbury, retracing my route after going 4K. Here are my splits:
Overall, my pace was 4:54 per kilometre which, if I kept up that pace for a full marathon, would put me across in 3:26:47. I just went out easy for the first kilometre, so if you take the pace for my last 7K, it would work out to a 3:25:30 marathon, which is faster than my 2010 Road2Hope personal best of 3:25:41.
It was a reasonably tough run since I'd done a hard tempo run less than 24 hours prior. But it felt good to get it in the books!
Friday, March 20, 2015
8k (5 mile) Pace Run in Lucan...
Posted by Bruce Lamb at 3:57 PM
No comments:
Subscribe to: Post Comments (Atom)


text:
New Book Release: 'From Ally to Accomplice: How to Lead as a Fierce Antiracist' by Award-Winning DEI Coach Seena Hodges of The Woke Coach
News provided byACCESSWIRE
Nov 21, 2023, 9:00 AM ET
SAINT PAUL, MN / ACCESSWIRE / November 21, 2023 / Renowned diversity, equity and inclusion (DEI) coach Seena Hodges, founder of The Woke Coach®, is excited to announce the release of her groundbreaking book, "From Ally to Accomplice: How to Lead as a Fierce Antiracist," where she shares best practices from her DEI training programs for every person and organization, no matter where they are on their antiracism journey.
"In our day-to-day lives, it's not enough to simply stand by and be an ally," said Hodges. "Whether you're a leader inside your organization or outside of your workplace, it's time to become an accomplice. This book is an invitation and call to action for anyone looking for support in their efforts to fight against the multi-faceted phenomenon of racism."
In her debut book, Hodges provides a roadmap for leaders, featuring educational tools, personal anecdotes and real-life examples to illustrate the importance of collective action and ongoing education. By emphasizing the significance of listening, learning and unlearning, Hodges empowers readers to cultivate authentic relationships and create inclusive spaces for all.
"I wasn't expecting a self-help book on racism to be a page-turner, but Seena shares profound expertise and wisdom in such an engaging and straightforward way that it's hard not to read it cover to cover," said David Wilson, managing partner at Commutator LLC. "And at the end of it, the case for becoming an accomplice fighting racism is compelling, and the path forward is clear. This book will change the hearts, minds and actions of all who read it."
Seena Hodges is an award-winning DEI expert who is passionate about equity, intersectional feminism and access to brave spaces for all. She founded The Woke Coach® in 2018 because she wholeheartedly believes that racial equity is the defining issue of our time. As CEO, she leads antiracist programming and inclusion training for a wide range of clients, from local governments to the University of Minnesota, Red Wing Shoe Company, KNOCK, inc., and the Walker Art Center.
Hodges is a 2022 Twin Cities Business 100 People to Know honoree; a recipient of the 2022 Women Presidents Organization Women of Color Achievement Award; a 2023 Minneapolis/St. Paul Business Journal Women in Business Awards honoree; a 2023 Twin Cities Business Notable Nonprofit Board Member; a 2023 Entrepreneurial Women of Impact from Women Presidents Organization (WPO) and Women Elevating Women (W.E.W.) honoree; and was named one of the 200 Black Leaders to Know by Minneapolis/St. Paul Business Journal.
"From Ally to Accomplice: How to Lead as a Fierce Antiracist" is available for purchase on Amazon and at select retailers. For more information about Seena Hodges and her work, visit thewokecoach.com/book.
To download a photo of Hodges and the cover of her book, visit thewokecoach.com/media.
Contact Information
Ashley Aram
SOURCE: The Woke Coach
View source version on accesswire.com:
NOTE: This content is not written by or endorsed by "WKRN", its advertisers, or Nexstar Media Inc.


text:
This beautiful set is the perfect modern wedding set for brides that prefer simple elegance in their designs. The raised mounting will show off the sparkle of the center stone, as well as allow for a flush stack.
• 6x4mm, .75ct. emerald-cut, AAA lab-grown white sapphire.
• Solid 14K gold.
• 1.6mm round band.
• This item is made to order.
• Current production time: 14 business days.
Remove when washing, showering, swimming or using any chemicals, perfumes, hair or skin care products. Avoid making hard contact with solid surfaces.
Mix a small amount of dish soap with seltzer water in a bowl, then soak jewelry pieces in the solution for 5-10 minutes. Use a soft toothbrush to remove grime.
Store in a sealed plastic bag or a ring box. Ultrasonic and steam cleaner safe.


text:
375 Cal .375 390 gr A-Tip® MatchItem #3729 | 25/Box
US Patent: Pending
Years of research and testing by the Hornady® Ballistic Development Group, combined with advanced manufacturing processes and quality control measures have led to the creation of the ultimate low drag, high performance match bullet.
Use of a new A-Tip® seating stem is required for optimal bullet seating.
Video Library
Product Features
Tip Design
- Aluminum tip is precision machined and longer than polymer tips which moves the center of gravity and enhances inflight stability.
- Aeroballistically advanced tip design results in tighter groups and reduced drag variability.
- Perfect blend of ogive, tip length, bearing surface and optimized boattail by caliber.
- Doppler radar verified low drag coefficient (high BC) bullets are forgiving of twist rate, seating depth and muzzle velocity.
- Refined design of the AMP® bullet jacket offers industry leading uniformity and concentricity.
- Right off the press – sequentially packaged, one clone after another for the ultimate in consistent performance.
- Minimal handling throughout the manufacturing process ensures consistency from bullet to bullet.
- Packaged with a polishing bag to prepare bullets for loading (bullets aren't bulk washed after manufacture).
Additional Information
Large Caliber A-Tip® Match Bullet Twist RatesHornady® large caliber A-Tip® Match bullets offer shooters the ultimate in performance at any distance to include Extreme Long Range (ELR). Unlike mono-metal, lathe turned solid copper or copper alloy bullets, A-Tip® bullets feature three components (gilding metal jacket, lead core & aluminum tip) that are carefully designed to maximize bullet performance at supersonic, transonic and subsonic velocities. Accuracy and overall consistency are key, particularly when shooting ELR. In order to take advantage of the advanced performance offered by the large caliber A-Tip® bullets, shooters must use appropriate barrel twist rates that work with these jacketed bullets. Twist rate refers to the rate of spin in the rifle barrel and is represented in inches per turn. For instance, a twist rate of 1:10 means the bullet will spin one revolution in 10 inches of barrel. A faster twist rate may spin the bullet one revolution in only 8 inches of barrel and would be expressed as 1:8. The lower the number, the faster the spin. The barrel's twist causes the bullet to spin on its axis as it flies through the air — like a quarterback throwing a football with a tight spiral — for greater accuracy and stability. So, why do other bullets need extremely fast twist rates? The short answer is because they're so long. Traditional ELR bullets are turned on a lathe out of solid material with no lead. They have to be longer to produce the weight necessary to reduce drag. But that also requires an extremely fast twist rate to spin them up for stability in flight. Hornady® large caliber A-Tip® Match bullets, on the other hand, are conventional, jacketed, lead-core projectiles. Because lead is denser than the lathe-turned material of other bullets, A-Tip® bullets don't have to be as long and don't require faster twist rates such as 1:8 or 1:9. In fact, abnormally fast twist rates put too much torque on a bullet and can deform the jacket. Use of large caliber A-Tip® bullets in fast twist barrels such as 1:8 to 1:10 may require reducing velocity and subsequent spin rate of the projectile for best results. Hornady recommends the following twist rates for our larger caliber A-Tip® Match bullets:
- .375 caliber 390 grain — 1:11 twist rate
- .416 caliber 500 grain — 1:12 twist rate
Retail Locator
Retail Results
{{item.city}}, {{item.state}} {{item.zipcode}}
P: {{item.phone}}
F: {{item.fax}}


text:
EspañolTwo months ago, Ecuador erupted in massive anti-government protests. Thousands of citizens have taken to the streets since then to let President Rafael Correa know they are sick of his attitude, the crippling taxes, the "Citizen Revolution," and a number of other things.
But is the government strictly to blame for the country's current crisis?
It's always easier to point the finger at someone else when things go wrong. Unfortunately, citizens often forget who voted for these politicians in the first place.
We're the ones who allow the government to do what it does, so we are at least partly responsible for the restrictions to our freedom, the injustice, and the rampant corruption and impunity that has reigned in Ecuador during Correa's administration.
Over the last few months, social media has played a key role in Ecuadorian society. It has become the go-to source for reporting, organizing, and proposing alternatives to the status quo. More importantly, it is where Ecuadorians have the opportunity to express themselves freely.
On Facebook, I came across a post with over 600 likes and 7,000 shares that lists a number of complaints regarding Correa's "revolution." It made me realize that many Ecuadorians still do not truly understand the root of the problem in our country.
Here's why they're wrong:
1. "I will vote for Correa the day I go to Japan and most of the products over there say 'Made in Ecuador,' and when the world envies our economy; that would be a real revolution."
Unfortunately, under the socialist economic model of the Citizen Revolution, this is not achievable. Correa's National Plan for Good Living (PNBV), published in 2009, spoke of an "economic revolution" based on the selective substitution of imports (SSI).
Therefore, a group of enlightened government technocrats hand pick, as it were a guest list to an exclusive party, which industries will succeed and which ones will be left out (through taxes, import restrictions, etc.).
However, in order to get our products to Japan, we need free-trade agreements, fewer import restrictions, legal certainty for businesses, and fewer restrictions on starting a business. Moreover, we must be willing to accept Japanese products in our country, because that is what international trade and competition are all about.
We have to be open to the world. But that's not what this government is looking for with its protectionist measures based on an outdated model, which history has shown does not work.
2. "I will vote for Correa when Ecuador is a country of rich people, not poor people who cheer with their little green flags for a sandwich."
There is a lot to say on this, especially after President Correa's statements on the "immoral inequality" in Ecuador, the importance of "social justice," and the redistribution of wealth. This is precisely how he justified the inheritance and capital-gains taxes he tried to impose.
Nevertheless, I will try to summarize my response in two points: (1) social justice does not exist, and (2) the problem in Ecuador not inequality.
The governments that subscribe to 21st-century socialism forget that wealth must be created, not redistributed. The important thing is that the poorest are less poor, not that the they cease to be poor by redistributing the wealth of the rich.
The "social justice" that Correa seeks to impose is not justice at all, and to get the poor out of poverty we need measures completely opposite to those of the Citizen Revolution.
Going back to the PNBV, both of its versions (2009 and 2013) state that the revolution will promote the "democratization and diversification of the forms of production and property."
Therefore, Correa is following his government plan to the letter. The problem is Ecuadorians did not read the PNBV before voting for him.
3. "People voted for Correa because they thought they were going to see a revolution and no longer envy other countries. Che Guevara, Fidel Castro, or Hugo Chávez never crossed their minds."
Huge mistake. Again, as a result of misinformation — and no, not from the corrupt media, but of willful ignorance — many of those who voted for Correa did so out of convenience, or familiarity, but now regret it.
So, what can we learn from what's happening in Ecuador?
First, we have to thoroughly analyze each candidate before casting our ballots. Reading the policy proposals from those who aim to occupy the chair at Carondelet is important. Political apathy is not an option, since, unfortunately, voting is mandatory in this country.
We are obliged to participate in the elections, and that makes all of us responsible for the choices we make at the polls.
Second, we must move past socialist governments. If we are looking for more wealth, more opportunities, respect for private property, and more jobs, we need a candidate who actually understands economics and is willing to remove trade barriers and allow citizens to freely develop.
Third, we must participate and be more aware of what is happening in our country. We must demand accountability from those in power, so they cannot get away with corruption, and constantly remind them that they must serve the public, not the other way around.
Finally, as the old saying goes, people get the government they deserve. If things go wrong, we can't just blame the politicians.


text:
- $5,000 Welcome Bonus
- Play Now Read Review
Thai Paradise
Thai Paradise is a vacation theme slot with a great free spins bonus where you get a random scatter symbol. Top jackpot on the base game is 5,000 coins but much bigger wins are available on the free spins with the extra scatter feature.
Game Data
- Type : 5 Reels + 15 Lines
- Coin Sizes : 0.01 - 0.50
- Maximum Bet : 150 Coins
- Jackpot : 5,000 Coins
- Wild Symbol : Yes
- Bonus Features : Free Spins + Scatter
- Multipliers : Yes
- Gamble : Yes
- Volatility : High
- Software By : Playtech
Thai Paradise Review
Thailand is a popular vacation destination due to the friendly people and the wonderful weather and beaches. Thai Paradise is a tribute to this and features a relaxing beach theme. The game uses a 5 reel, 15 line format and has a great free spin bonus with a special scatter pay bonus.
The flower symbol is wild for all symbols and is also the scatter symbol. There is no specific pay for lining up five wilds but get five anywhere on the screen and you win 200X your bet or 60,000 coins if your are playing the 300 coin maximum bet. The flowers also activate the games only feature.
The Thai Woman is the highest paying line win with a 5,000 coin jackpot (50,000 coins at max bet) for five on any active line. Second highest pay is 2,000 coins for five elephants and third highest pay is 1,000 coins for four of the Thai Woman. In total the game has over 30 winning combinations so these are just the top three pays.
Getting three or more flowers anywhere on the screen awards the bonus game. You win 10 free spins with a mystery scatter. When won the whole screen is covered by flowers and there is a spinning reel in the middle of the screen. This reel stops to reveal your mystery scatter.
Your free spins then start and all wins pay as normal with the added bonus that your scatter symbol now pays that symbols scattered anywhere on the screen. There are special pays for each of the scatter symbols and all wins are paid at a multiple of your entire bet.
This can lead to some impressive wins. For example if you get the Ladies as your special scatter you can win up to 2,000 times your total bet or a huge 600,000 coins. This is much bigger than any of the line wins so in effect the mystery scatter feature is the key to the games biggest jackpots.
Thai Paradise also has a gamble feature where you can choose red or black to try to double up your win. If you have ever played the Australian style slots or Pokies as they call them you will know how popular the gamble feature is.
Where to play Thai ParadiseMore Casinos
|Play Now
|Omni Casino
|100% up to € | $100
|Play Now
|Fly Casino
|100% up to € | $100
|Play Now
Similar Games
- Players also like : Thai Sunrise, Captains Treasure Pro & Rome and Glory


text:
There is insufficient evidence for the effectiveness of a drug that is being used increasingly to prevent life-threatening bleeding in women who give birth in community settings in low income countries, according to a review of all the available research published in the Journal of the Royal Society of Medicine. [1]
Misoprostol (brand name Cytotec) was originally developed for treating gastric ulcers, but is increasingly used in low- and middle-income countries for preventing postpartum haemorrhage (PPH). It is given to women during labour to prevent uncontrolled bleeding, and it is included on the World Health Organisation's Essential Medicines List for this use.
However, researchers led by Professor Allyson Pollock from the Centre for Primary Care and Public Health at Barts and The London School of Medicine and Dentistry, part of Queen Mary, University of London, identified 172 studies on the use of misoprostol during labour and found that only six had enough information to enable them to review whether or not the drug was effective in preventing PPH in rural and community settings in low income countries. The six studies failed to provide sufficient evidence that the drug worked and most had problems with study design and the fact the findings were not applicable generally.
"Current evidence to support the use of misoprostol in home or community settings in low- and middle-income countries for the prevention of postpartum haemorrhage is, at best, inconclusive," said Professor Pollock.
"Yet, despite there being no proper evidence of benefit, the WHO and some countries have put it on the Essential Medicine Lists and the drug is being pushed hard by networks of global public-private partnerships and industry in low- and middle-income countries. Countries such as Nepal, India and Uganda are promoting and using it. We urge the WHO to urgently review its decision to put misoprostol on its Essential Medicines List."
According to WHO estimates, there were 342,900 deaths related to pregnancy and childbirth in 2008, most of them occurring in developing countries. A quarter of these are thought to be associated with PPH while giving birth.
The main risk factor for PPH is anaemia, which is easily treated if it is diagnosed. But without antenatal screening for the condition it is impossible to identify women who may have developed it and who are at increased risk of life-threatening bleeding during labour.
"The most effective preventive strategy for PPH is prevention of anaemia, good antenatal care including good hygiene and sanitation and good care during labour," said Professor Pollock. "Developed countries would not dream of giving women misoprostol during labour on the basis of the current evidence, yet industry and health practitioners are pushing it hard in developing countries."
One of the reasons that misoprostol is popular in developing countries is that it is a fairly stable drug that doesn't degrade if not kept in cold storage conditions, and which does not have to be given intravenously. For this reason, it is more likely to be used outside hospitals, in settings such as the home and local community when women go into labour.
"Countries should be concentrating on improving their primary care facilities, rather than thinking there is a pill to prevent every ill," said Professor Pollock. "Misoprostol is being used inappropriately at present, and the money being spent on purchasing the drug would be better spent elsewhere, for instance, in ensuring there are skilled attendants during delivery and adequate antenatal services that can detect and help to prevent complications."
[1] "Rethinking WHO guidance: review of evidence for misoprostol use in the prevention of postpartum haemorrhage", by Christina Chu, Petra Brhlikova and Allyson Pollock. Journal of the Royal Society of Medicine 2012: 105: 336-347. doi 10.1258/jrsm.2012.120044
Published online at: http://jrsm.rsmjournals.com/content/105/8/336.full
For media information, contact:


text:
Filing for a divorce in Virginia can not only be emotionally painful, but it can be confusing as well, especially if your spouse doesn't want to separate. Before filing, there are several things you need to know about Virginia's divorce laws and how specific grounds for divorce may impact your claim.
Legal Grounds for a Virginia Divorce
In order to file for divorce in Virginia, you or your spouse must have been a state resident for at least six months. Once you can establish residency, you must then establish the grounds or reasons for the divorce; if no reasons can be claimed, a divorce may not be considered appropriate or pertinent enough to be granted.
There are two separate grounds classifications for divorce: No-fault and fault-Based
No-fault divorce is generally classified when the reason behind the separation is claimed by either you or your spouse as a result of irreconcilable differences. These differences can include not getting along, or a mutual desire to terminate the marriage. However, in order to declare a no-fault divorce, you must have been separated for at least six months (if there are no children involved) or up to a year (if minor children are affected).
Fault-based divorce indicates that there is a problem with the marriage that has caused you or your spouse to seek a legal separation. These problems or incidents include:
- Adultery
- Felony conviction and imprisonment after the marriage
- Cruelty and abuse that causes fear of emotional and physical harm
- Desertion or unplanned separation lasting over a year
A divorce can be one of the most painful and stressful periods in your life; don't go through it alone. We're here to help make sure your rights are upheld, your family is protected, and you receive the care, information, and support you need throughout your ordeal. Contact us to make sure your divorce goes smoothly and doesn't impact the rest of your life. Don't wait any longer to get your life back—call now!
Know someone who needs help with her divorce? Along with your next condolence e-card, why not also give her the information she needs? Share this page with her via Facebook, email, or Twitter, to show your support and help her in her time of need. Click the media icons on this page or copy and paste the link into your next email.


text:
Please Print This Out And Keep It For Your Records
Subscribers are required to have Adobe Reader installed in order to view our newsletter. Adobe Reader may be downloaded at no charge from get.adobe.com/reader/.
Our newsletter is published Sundays and uploaded to our website by 11:00 pm EST. Subscribers receive an email link to the current issue as soon as it is posted. Emails alerting to changes in major trends, intermediate trends or model portfolio changes are sent on an as-needed basis before 11:00 pm, EST, Monday-Thursday. About 6 times a year we publish abbreviated newsletters.
Monthly subscribers to The Mutual Fund Strategist: your service will automatically renew - we do not offer partial refunds for monthly subscriptions.
Full year subscribers to The Mutual Fund Strategist: refunds are issued for complete calendar months only.
Mutual Fund Strategist Ltd does not guarantee that the email transmission by us or receipt by you will be uninterrupted or error-free. Find the past 10 issues and alerts on our website www.mutualfundstrategist.com/archive.
Mutual Fund Strategist Ltd will not be liable for our acts or omissions or any other third party with regards to delay or non-delivery of our emails. In no event will Mutual Fund Strategist Ltd be responsible for lost profits, savings or revenues of any kind, incidental or consequential damages, and any damages are limited to the subscription price paid to Mutual Fund Strategist Ltd.
Mutual Fund Strategist Ltd does not guarantee the success of the investment advice rendered in the emails. Use and/or reliance on this service is strictly at the subscriber's own risk.
The information contained in the Mutual Fund Strategist Ltd email is legally privileged and confidential, and is intended for your use only. The messages are protected under the copyright laws of the United States and the statutory and common law of the State of Vermont. The message will be emailed to you in strict confidence subject to the terms of this agreement and you may not copy, reproduce, distribute or disclose the contents of the messages, in whole or in part, to anyone without the prior express written approval of Mutual Fund Strategist, Ltd. In the event you breach this provision, you agree that Mutual Fund Strategist, Ltd will be without adequate remedy of law and that Mutual Fund Strategist Ltd may seek immediate injunctive relief against you without the requirement of a bond. In addition to all other available remedies, Mutual Fund Strategist Ltd may collect from you its costs, including reasonable attorney fees, incurred in enforcing this provision.Mutual Fund Strategist, Ltd.


text:
The top hair trends, hair-care products, styling tips, and haircuts and colors for every texture, curl type, and length, as reported by the experts at Allure.
All products featured on Allure are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.
Latest Hair News
Read up on all the biggest hair trends and latest launches, from shampoo to styling cream to straighteners.


text:
MCA Releases Three New White Papers
Jul 30, 2020
CHICAGO – July 30, 2020 -- The Metal Construction Association (MCA) has published three technical resources on its website, metalconstruction.org. The three white papers, two new and one updated, each cover important design and safety aspects of metal construction: metal roofing, metal walls, and metal fasteners. The three new resources available for free download are:
Best Practices: Metal Building Sealant Types and Application Guidelines
This new paper provides information about the most common sealant types used in metal roofing and the important best practice guidelines for each. The benefits and limitations of each sealant is discussed, so building professionals can make informed decisions and recommendations regarding the correct product for a specific application.
Is My Exterior Wall Material Truly Noncombustible?
This new paper clarifies safety standards in the International Building Code (IBC) regarding metal walls and ASTM E136, the test for material combustibility. The paper discusses topics such as what products or materials will burn, what criteria causes a product or its assembly to be deemed "non-combustible", and cladding flame spread performance.
Fastener Compatibility with Profiled Metal Roof and Wall Panels
This updated paper discusses the differences between primary and secondary fasteners and the importance of fasteners in securing the components to a structure. Also included is a Recommended Fastener Guide to clarify the selection of fasteners used with metal roofing and wall panels. Fastener durability, compatibility, and load resistance is also explored.
These white papers are free for download on the MCA website in the resources section.
About the Metal Construction Association
The Metal Construction Association brings together a diverse industry for the purpose of expanding the use of metal in construction through marketing, research, technology and education. Companies involved in MCA gain tremendous benefit from association activities that focus on research, codes and standards, market development, and technical programs. MCA's market development efforts increase the use of metal materials in construction through the education of the building and design communities about the benefits of metal.


text:
30" MorRyde Fold up RV Step 3 Step - STP-3-30-03H
$519.99 $459.99
Brand: MOR/ryde
SKU: 04-0342 $99 Freight
Product Description: STP-3-30-03H
*This item ships $99 flat fee truck freight*
No more bouncing, no more instability, no more wobbling. The STP-3-30-03H StepAbove™ by MORryde's innovative design allows you to easily store and lock your steps into the entrance of your unit - keeping them out of site and out of mind. The adjustable feet allow you to always maintain an even and stable entrance, even while parked on rough terrain. These new steps flaunt a classic MORryde durable look with all USA made parts, allowing you to have confidence in a product that is dependable and stands the test of time.
- Entry Step
- StepAbove (TM)
- 3 Manual Folding Step
- For 30 Inch Width x 30 Inch to 34 Inch Height From Threshold To Ground Door
- Removable Without Platform and Without Hand Rail
- 500 Pound Weight Capacity
- Loackable


text:
Celebrating stars in our community #AdAstraStrong
Ad Astra Per Aspera is the official state motto for Kansas. "To the stars through difficulty" is a sentiment that has never felt more true than today. It emphasizes our values and optimism that, even when faced with the most difficult hardships, we come together as a state and keep our sights set on what's important. With tenacity, humbleness and perseverance, we can get through … Continue reading Celebrating stars in our community #AdAstraStrong


text:
"Harry, however, wasn't feeling cheerful. Professr Lupin had deliberately stopped him tackling the Boggart. Why? Was it because he'd seen Harry collapse on the train, and thought he wasn't up to much? Had he thought Harry would pass out again?"
Remus Lupin, Harry, Ron, Hermione (PA7)
PoA – Chapter 7
Artist HogwartsHorror
Copyright © 2014
This image is copyrighted to HogwartsHorror. Do not reproduce this work without permission. Click for more information.
Image title supplied by the artist.