text:
You have selected
Select another device
All the tutorials
Create an account
Download apps
Battery usage
Calling and Contacts
Device slow or frozen
E-mail, SMS, MMS
Internet and network coverage
Sounds and volume
Touchscreen and buttons
Roaming and usage abroad
Factory reset
Software update
In general
Manual configuration
Manual configuration
Manual configuration
Manual configuration IMAP without SMTP verification
Sending emails
Manual configuration (gmail)
Manual configuration (yahoo)
Manual configuration (outlook)
Download user guide
Automatic configuration
Manual configuration
Internet browsing
Example mobile sites
Disable data roaming
Disable mobile data
Automatic configuration
Manual configuration
Sending pictures
Manually select a network
Change networkmode
Enable 4G/LTE
Manual configuration
Manual configuration
Connect to Wi-Fi network
G920F Galaxy S6
Calling and Contacts
h3. Do you need help configuring your telephone services settings? * You can customise various settings related to telephone services. To do this, go to *Phone* > *MORE* > *Settings*.
h3. Do you need help configuring your contacts settings? * Manage all settings for contacts-related topics via the *Contacts* app and choose *MORE*.
h3. Have you rebooted the device? * Many problems can be solved by simply rebooting the device. * Turn your Samsung Galaxy S6 off, reboot it and check whether the problem has been solved. * If you cannot reboot the device the normal way, you can also force it. To do this, hold down the power and the volume down button simultaneously until the screen goes black.
h3. Are you experiencing problems making and receiving calls? * If you are experiencing problems making or receiving calls, there may be a problem with the network coverage. This is probably due to your location, for example a garage or concrete building. Test to see if a change of location helps. * If this fails, check the network coverage in your area.
Link: Coverage map
h3. Are you experiencing network coverage problems? * If your device fails to connect to the
network automatically, we recommend you try it manually. * *Note:* Your device should connect to the network
automatically. If the manual mode works but the automatic mode does not, please contact customer service.
Manual: Manually select a network
h3. Did you install the most recent device software? * Your problem may be resolved through a software update. Check if a new version of your software is available.
Manual: Software update
h3. Have you tried a factory reset? * If the preceding steps have not resolved your problem, try doing a so-called 'factory reset'. * *Note:* A factory reset involves deleting all personal data on the device, such as photos and messages. We recommend you create a backup before trying this. * See the below instructions.
Manual: Restore factory settings
Step 1 of 7


text:
The first alleged (and publicized) Facebook-stock fraud is from ... Wisconsin. A woman there sold fake stock certificates, according to the complaint, and even paid a housing contractor in false Facebook equity.
Marianne Olesen began peddling imposter stock over a four-month period, Reuters reports, but was called out when Facebook went legit with its Wednesday IPO filing.
Olesen leveraged a fictitious relationship between her daughter and Mark Zuckerberg to bait the hook, according to the filing.
U.S. & World
Facebook could net between $5 and $10 billion at the end of its quiet periodin a couple of months. Olesen could net some jail time for the $76,880 she allegedly swindled from various victims.
One of those purportedly taken for a ride was a contractor that worked on Olesen's home. She paid the man with $13,980 in fake Facebook stock. He then paid for another $10,000 of Olsen's offerings, according to the complaint.
Another man, 66 and with a vision impairment, gave Olesen four checks totaling $43,000, according to an Oshkosh district attorney.

subset: commoncrawl


text:
OXFORD, Miss. (AP) — Marshall Henderson scored 18 points, including consecutive 3-point shots in a decisive 14-2 surge in the final seven minutes, to lift Mississippi to an 80-67 win over Rutgers.
Ole Miss (6-0) snapped a 55-55 tie with the winning outburst, and the Rebels placed five players in double figures, highlighted by Murphy Holloway with 17 points and 15 rebounds. Reginald Buckner scored 14 points, Ladarius White had 13 and Jarvis Summers added 12.
Myles Mack had 15 points for Rutgers (4-2), which led 36-32 at halftime. Dan Miller scored 14 points and Eli Carter added 10 for the Scarlet Knights.
Ole Miss shot better from the field, 43.8 percent (28 of 64), than from the free-throw line, 43.6 percent (17 of 39). Rutgers was 22 of 54 from the field and 18 of 26 from the free-throw line.
Rutgers raced to a 12-2 lead in the opening five minutes, highlighted by a pair of baskets from Mack. The Scarlet Knights maintained the first-half advantage as Mack had 10 points, three rebounds and a pair of assists.
The Rebels managed only 6 of 21 from the free-throw stripe in the first half, including a pair of stretches of five consecutive misses. Ole Miss stayed within striking distance by forcing eight turnovers and the inside play from Holloway and Buckner.
The clubs exchanged leads until the decisive rally in the final seven minutes. The surge began with Henderson connecting on consecutive 3-point shots and an assist to Reginald Buckner to start a three-point play.
White finished the 14-2 run with a 3-point shot for a 69-57 lead with 5:28 left. The Rebels were only 7 of 23 from 3-point range, including a 3-of-4 performance from White.
Rutgers never closed within double digits again. The Scarlet Knights had only four baskets in the final seven minutes as Carter, who averages 18 points per game, finished 1 of 12 from the field and misfired on six 3-point attempts.
Ole Miss improved to 58-2 in non-conference home games with the victory and marked the first home win in school history over a Big East Conference team.
(Copyright 2012 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)


text:
Thanks for making the time to visit my website. I'm known as The Entrepreneurial Futurist - because I'm really good at helping entrepreneurs and businesses of all kinds to future proof themselves. And let's be honest, in a world spinning ever faster, where we all struggle to keep up with the rate of change, it's very easy to lose relevance, and once lost, it's impossible to regain.
As a bestselling author, entrepreneur and global presenter, I get to work with some extraordinary people around the world. My clients include everyone from new and aspiring business owners right through to organisations like the European Union, CBS, Hewlett Packard and many more.
At the same time I've built a strong reputation as trainer and mentor, helping people to become world class communicators through writing books and building presentation skills. I run all kinds of specialised training programmes and workshops, where I share the knowledge and expertise that has helped me to build a successful global business.
A few of the things I'm proud of achieving over the the years are:
My website is jam packed with information about what I do (you will soon work out that I do lots of different stuff, but only stuff that I am truly passionate about)! There are also loads of free resources for businesses and individuals, as well as updates about my latest events, workshops, books and products.
If you would like to work with me in some way, please feel free to drop me a line and let's see where we go from there.
Andrew Griffiths
The Entrepreneurial Futurist - International Bestselling Author and Global Speaker
Hit Play
Some might say that mine is a 'rags to riches' story, and I guess that's true. But, if you're thinking I shot to fame in some kind of overnight success, you couldn't be further from the truth…
I don't know exactly when or where I was born, I just know that my start in life was as an orphan. Like thousands of other kids in this situation, I ended up in the system, which in turn led to a set of ugly experiences.
It would have been easy to become a victim of the circumstances and continue down the path of drugs and crime that I was stumbing aimlessly down. But one day, there I was, sitting at the foot of my driveway when a startling realisation hit me "if I don't change my life now, right this minute, I'm going to end up dead or in prison, I'm going to hurt someone or do something horrible".
The choice was simple: I could become a statistic, or I could choose a different path forward.
Cut to 30 years later I'm an entrepreneur on the global stage, a best selling author of 12 books and a 'small business authority' in the media. I teach big business how to talk to small business, small business how to think big, and individuals to build the business they have spent their life dreaming about.
As a result of the success I've created for myself and others, I've had the opportunity to do lots of cool stuff, travelling the world speaking about what I've learned, what I've observed and what I think the future holds for those in the world of business . I am passionate about passing on the lessons I have learned in life and in business, and it brings me enormous satisfaction to energise others and help them to succeed at what they do.
"There is no one else like Andrew Griffiths. He's larger than life, totally driven to help others and he makes doing business a blast."
"Andrew is one of a kind - he is extremely insightful and inspiring and one of the hardest working leaders I've ever worked with. He has a level of care for what he does that is totally unique and shows the man he is."
"Andrew Griffiths is real, raw and relevant."
"Andrew Griffiths – we salute you"
"What can you say about Andrew Griffiths? Big on knowledge. Big on passion."
"Andrew Griffiths is one of the best authorities I know on how to do business better. He is a never ending source of smart information and powerful inspiration."
"The Program Development Committee spent 15 months finding the right people to create a memorable program. Clearly they made a great choice in selecting YOU."
"What a great day we all had! Thank you Andrew, just loved the words of inspiration, the guidance, the strategic simple tips – I feel as though I could (well almost) embrace positively the next time I have to step out of my comfort zone and present to a crowd! Thank you!"
"Inspirational, gutsy, dynamic and creative are just a few words that I use to describe Andrew Griffiths. Not only does he have extraordinary information to share with his audiences but he holds his own by bringing passion with authenticity and a warm generosity."
"It's no wonder that top business people in 50 countries read Andrew's books and advice and apply it to their businesses. Quite simply, the value he provides is immense. There is no one like Andrew Griffiths."
"Andrew Griffiths is a leading presenter and mentor at our events, where we have up to 700 people attending. He is an extraordinary presenter, passionate, engaging and funny. He is the essence of everything we promote in the Key Person of Influence Entrepreneurial program."
"Andrew Griffiths showed a group of our clients how important it is to market their small business. He was able to provide them with the practical skills to help them connect with their clients. It was brilliant to watch and wonderful to see the lights go on around the room. The feedback after the event was exceptional."
As the official Mayor of Smallville, I am excited to share this community for Small Business owners who think big. Smallville is an online platform where a pile of business people I know and respect immensely freely share their ideas, their advice and their best knowledge with Small Business owners just like you. Take a minute or two and drop by for a visit. CLICK HERE to go to Smallville.
I recently started a specialist corporate advisory firm called Small Business MOB which helps Big Business to better understand and engage Small Business. I have a team of Small Business Experts who collectively help to develop smart strategies and deliver corporate training in this space. To Check out Small Business MOB CLICK HERE.
I recently started the Business Over Breakfast show with Bree James, my co-host and all round partner in cool business ideas. Our show is sponsored by CCIQ and by the 15th episode it had already become one of the top 100 business podcasts in Australia. Listen to the Business over Breakfast Show here.
To be recruited as the first, and at this stage the only Australian columnist for inc.com (a hugely respected entrepreneurial community that attracts over 18 million visitors every month) was a huge honour to say the least. In my column I share street smart advice that I think is practical and inspirational at the same time. My column is called "The Bulletproof Business" and if you follow my advice, that's exactly what you will get. CLICK HERE to visit my inc.com column.
In addition to my own business I am incredibly proud to be associated with the internationally acclaimed entrepreneurial program, Key Person of Influence in the role of Global Director of Publishing. I get to mentor business owners, entrepreneurs and corporate leaders through the authoring and publishing process and show them how to leverage this information accordingly. To find out more about KPI CLICK HERE.
I am proud to be an "Expert Contributor" to Flying Solo, a thriving online entrepreneurial community of solo and micro businesses that inspires, motivates and nurtures over 65,000 members around Australia. Every year my relationship with Flying Solo grows and we proudly partner and promote each other often. Helping Soloists to be successful is a passion of mine. To check out my Flying Solo column CLICK HERE.
Tim Reid is the host and founder of the Small Business Big Marketing podcast, Australia's #1 marketing show. Tim's show is hugely popular to say the least and roughly once a month, I am invited into the cage to do a special episode called Funny Business, where we discuss, debate and argue about the big issues. To check out Small Business Big Marketing CLICK HERE.
Smallville is an online platform for Small Business owners who think big. It is a community where a pile of people I know and respect immensely freely share their ideas, their advice and their best knowledge with Small Business owners just like you.
Hit play on any of these videos!
This monthly feature is jam packed with smokin' hot tips, cool articles and awesome events to help you bulletproof your business.
This is the real me - connecting, referring and promoting any kick–ass ideas that I come across, and sharing all the stuff that inspires and energises me.
Smallville in an online community I founded for Small Business owners who think big. Everyday fresh advice, knowledge and ideas are shared freely by our Contributors for Small Business owners just like you. We have articles, videos, audio content, book reviews… and all for free!
OK, you know you want free stuff right? Well here it is, no logging in, no email capture, no conditions, just quality free stuff. So check out a few ebooks, videos, MP3 files and much more.
The Business over Breakfast podcast is the perfect mix of opinion, advice, commentary and smart know how, all designed to challenge the way Small Business owners do business now and into the future.
Join the conversation… Or just listen in!
Every week I'm going to give away a copy of one of my bestselling books. All you need to do to go into the draw is put your details in the box below. If you win, it will appear in your mailbox. Simple as that.


text:
I wishhhh…
That I could sing my review to you!
Then you would knowwww…
What Les Mis has in store for you!
I don't know why I bothered to rhyme that, 'cause Les Mis didn't.
They just sing their lines in rythym
For 2 hours and 40 minutes!
In post-revolutionary France, Jean Valjean (Hugh Jackman) is released after spending nearly 20 years in prison for stealing bread and trying to escape. Just prior to his release, he has a memorable encounter with the officer realesing him, Inspector Javert (Russell Crowe). After single handedly hauling a downed flag-mast, Valjean lodges in Javert's memory… which will come back to haunt him later. Soon after release, Valjean breaks parole and goes on the run. Unable to find honest work due to his criminal past however, Valjean is forced to turn again to thievery.
In an act of kindness, the bishop of a Church that Valjean gets caught stealing from refuses to press charges and instead insists that he gave Valjean the silver he's been caught with. This show of mercy enables Valjean to begin a new life, under a new identity, funded by the gifted silver. Valjean starts a factory and employs many of the less fortunate in the town he resides in. He even becomes Mayor. Unfortunately for him, one day Javert finds him and recognizes him as a wanted fugitive…
Just as Javert closes in, however, a worker in Valjean's factory, Fantine (Anne Hathaway) is fired unfairly by the foreman there. Despondent and with no alternatives, she turns to prostitution. When Valjean sees her lowly state, he feels responsible and vows to protect her – and her young daughter Cosette (Amanda Seyfried, once she's grown). A vow that will last many years. Through being chased by Javert, through revolution, and through the challenges of a young girl growing to be a young woman and falling in love.
This was my first exposure to Les Mis, in spite of its classic stature and numerous iterations over the years. As such, I was very impressed with the character of Jean Valjean and his plight. I was also impressed – very impressed by the performance of Hugh Jackman in that role. Perhaps there's something more expressive about singing, because there were moments in the film, particularly early, where I was just stunned by how much emotion he was able to convey. He truly did seem a broken, frightened, hopeless man at the start. Anne Hathaway was similarly impressive. She basically puts everything she has into her part, sings her heart out, and will absolutely blow you away. I think she and Jackman are both mortal locks for Academy Award nominations, I can't even fathom either of them being snubbed.
The rest of the cast represents well, too, for the most part. Crowe is good in what is a more thankless role (although I don't know that anyone is going to accuse him of being the best singer in the world), and Helena Bonham Carter and Sacha Baron Cohen are fun in providing some much-needed comic relief in the middle of the film as the unscrupulous innkeepers tasked with caring for Cosette.
What I didn't care for, though, was the third act. First off, it features a new storyline. Jean Valjean and Cosette are reduced to supporting players as a revolutionary tale featuring brand new characters takes over. There's also an enormous drop off in star power that occurs in this "third wave" of characters that the movie sent. Samantha Barks and Eddie Redmayne take over the film in the third act, and I was unfamiliar with both of them (its Barks' first role and Redmayne's first that I'd have seen). They did fine I suppose, but the "Who the hell are these two?" coupled with the "I thought this movie was about Jean Valjean?" double whammy was a little too much for me to take.
"Sprawl" set in.
I know, I know… that's the story.
Also, in all honesty, "Les Mis" was much too much singing for me to take. I'm willing to bow out at this point, and say, it's not my cup of tea, so if constant singing without the structure of songs doesn't bother you, then feel free to ignore this (in fact, you may want to rush out and see this in that case). But at 2 hours and 40 minutes this was an EPIC length film, and they sing… without form or structure for the most part… all the way through it. In most musicals you have distinct songs that begin and end and have melodies and memorable, discernible choruses, etc… In "Les Mis" it felt like one long, sung, run-on sentence. Songs pop up now and again, I can't say that there weren't any, but for the most part it's just people singing their lines… and I'll confess, it really wore me down.
"Les Misérables" contains two of the best performances of the year (without a doubt), and has some undeniably powerful and moving moments within. They're buried in a mountain of "Epic", though; there's much too much story to sift through. In a movie that ran too long to hold my interest, they also picked the wrong time to pull away the stars and turn the movie over to the newbies.


text:
Graduate Council Meeting
April 25, 2005
I. The meeting was called to order at 2:30 p.m.
Voting members and alternates present were: G. Alter, G. Bernhardt, J. Brandeberry, W. Carmichael,
C. Cherrington, B. Jung, A. Chamberlain, S. McConnell, T. McKee, S. Nelson, J. Rudisill, C. Ryan,
V. Shalin, J. Thomas (Chair), T. Traynor, and J. Turchi
Non-voting attendees were: J. Kimble, N. Klingbeil, G. Malicki, D. Orenstein, J. Petrick, and W. Sellers
II. Approval of Minutes
It was moved and seconded that the minutes of the February 14, 2005 meeting be approved as written. Motion carried unanimously.
III. Report of the Dean (J. Thomas)
The spring, 2005 enrollment report indicates a 3.1% decline in total graduate headcount (-109) but a 1.7% increase in graduate credit hours (+384) (excluding School of Medicine and School of Professional Psychology).
Requests for 2005-2006 appointments to the Graduate Council and Graduate Council Committees (Student Affairs, Policies, Membership Committees and Research Committee) will be circulated soon.
The Graduate Student Excellence Awards Program is scheduled for May 18, 2005, at 5:00 pm, in the Student Union Lower Atrium. Nominations are due. All members of the Graduate Council are invited to attend.
J. Thomas thanked the Council for a great academic year and stated that he appreciated all the hard work and accomplishments this year.
IV. Committee Reports
• Student Affairs Committee (N. Klingbeil)
The Committee met February 23 to interview seven applicants for the Regents Graduate/Professional Fellowship Program. An applicant to the English M.A. program at Wright State University was selected as the Committee's first choice nominee. The selected applicant will receive a Regent's fellowship award of $3,500 per year for two years of graduate study.
The Committee is currently reviewing nominees for the Graduate Council Scholarship. At least six Scholars could be awarded this year. Graduate Council Scholars receive a $12,000 per year stipend for two years and a tuition waiver each quarter. The program is a positive tool for recruiting exceptional graduate students. Additional nominations can still be submitted to SoGS for review in early May.
• Policies Committee (D. Orenstein)
The Committee met on April 13 and on April 20, and discussed and acted upon the following issues:
Change to the "I" Grade Policy: SoGS and the Registrar worked out a plan that the Registrar would accept the grade of Incomplete ("I") from instructors without them having to also submit a signed Incomplete Grade Agreement. The "I" will change to an "F" after two quarters if not changed earlier by the faculty member. Previously, assigning the grade of "I" was time consuming and resulted in agreements being submitted that were not properly processed. This change provides more flexibility for both the student and the instructor, and will streamline the process for all parties. This change has no effect on Satisfactory Progress ("M") grades. The Committee recommends the revised "I" grade policy to the Council. It was moved, seconded, and approved unanimously.
Dual-Degree Policy on GPA: When a graduate student completes a degree program, the Registrar resets the GPA. The recommended policy clarifies that for students in approved dual degree programs, the GPA will not be reset until both degrees are complete. This will prevent the student from having a lesser GPA as a result of resetting the GPA before the entire dual–degree program is finished. While the GPA will not be reset until both degrees are awarded, the student must hold a GPA of no less than 3.0 for each degree program with appropriate numbers of credits, in order to graduate with either or both degrees. The recommended policy was moved, seconded, and approved unanimously by the Council.
Graduate Certificate in Technical and Professional Writing: The Department of English Language and Literatures proposes, in effect, to combine two existing graduate certificate programs, Technical Writing and Professional Writing, into one program. It is a 22 quarter hour program, and current students who have earned credit in either of the previous programs can use the credit in the new program if they complete requirements within seven years. This program will serve the same population as the previous two programs, and the combination of the two represents more efficient use of resources and better accommodation of students' needs. The Committee recommends this new combined certificate program, and it was moved, seconded, and unanimously approved by the Council.
PhD in Biomedical Imaging: A proposal for a PhD in Biomedical Imaging has been initiated by T. Hangartner. It is intended to be interdisciplinary between the existing Biomedical Sciences, Engineering, and Computer Science and Engineering PhD programs drawing on faculty members, courses, and other resources of those programs. It turns out that such a proposal for an interdisciplinary program can have a fast track through the Regents' approval process based on a Program Development Plan (PDP) only. The idea for this PhD was stimulated by a Howard Hughes Medical Institute grant opportunity in collaboration with a follow-on program to be funded by the National Institute of Biomedical Imaging and Bioengineering. The HHMI program has as a goal increased collaboration between engineering and biomedical researchers and is also in response to a major push by the National Institutes of Health (NIH) to educate more scientists in the medical imaging field. It was considered that internal approval of a Biomedical Imaging PhD would strengthen a proposal to the HHMI program. A PDP for an interdisciplinary Biomedical Imaging PhD program was endorsed by the Policies Committee with the understanding that submission to the Regents' would depend upon success in garnering external funding and that, in the interim, tracks would be proposed in the existing PhD's. This strategy had been endorsed by the three participating PhD's. The program as outlined in the PDP was moved, seconded, and passed unanimously by the Council.
MS in Nursing Concentration in Clinical Nurse Leader (CNL): There are currently seven concentrations in the MS in Nursing program, and the addition of this eighth concentration would produce clinical nurse leaders who will "…champion innovations that improve patient outcomes, ensure quality care, and reduce health care costs." The CNL concentration integrates emerging nursing science into practice and leads the effort to enhance patient care. The CNL concentration will require the student to complete the CoNH research sequence (a thesis, scholarly project, supervised research project, or research utilization courses). The Committee unanimously approved this new concentration.
Revised Draft Faculty Constitution: A Faculty Constitution was proposed to the Faculty Senate at its April 4 meeting which eliminated Graduate Council and replaced the Council by a Graduate Curriculum and Academic Policies Committee and a Research Council. This proposal was discussed by the Committee and found to be inappropriate. It was noted that no input had been sought from the Council. The Policies Committee unanimously recommended amending the draft constitution document to restore a Graduate Council. D. Orenstein sent a letter to the Faculty President informing him of the Committee's position along with a rationale for their position.
J Thomas presented a draft amendment which would restore the current Constitution language on the Graduate Council with additions of (1) criteria for an alternate chair of Graduate Council (which had been approved by the Council last year), (2) reference to the Graduate Council Policies Manual, and (3) recommendation for a Graduate Council representative to the Senate Executive Committee. During discussion, it was decided that (3) was not timely and could be considered later. The remainder was proposed, seconded, and passed with one dissenting vote. The amendment is appended.
Membership Committee (J. Petrick)
The Committee met April 21, 2005 and considered and recommended three nominations for full graduate faculty membership and two nominations for adjunct full graduate faculty membership.
The full member nominees are:
Francisco Javier Alvarez-Leefmans, Pharmacology/Toxicology - SoM
Timothy Cope, Neuroscience/Cell Biology/Physiology – SoM/S&M
Carol Loranger, English - CoLA
The adjunct full member nominees are:
Robert Krebs, Environmental Sciences - S&M
John Philbeck, Psychology – S&M
It was moved and seconded that the nominees be approved; the motion passed unanimously.
Research Committee (W. Sellers)
The 2005 Research Incentive Program competition is complete. The Research Initiation component had seven awards for a total of $61,510; the Professional Development component had seven awards for a total of $20,600.
The deadline for Research Challenge Major Collaboration/Infrastructure grant proposals was April 5. Six proposals were received; it is anticipated that awards will be announced in May.
An RFP for Research Challenge Technology Commercialization awards is intended to be released during May.
To date this year, $51.3 million in external grants and contracts has been awarded. As a comparison, last year, $50.5 million was awarded for the entire year.
V. There being no further business, the meeting was adjourned at 4:00 p.m.
Amendment to the Draft Constitution
The purpose of the amendment is to reinstate a Graduate Council
- Delete all references to a Graduate Committee and Research Council
(Article III. Section 8, A; Article III. Section 8.B.2; Article IV. Section 3. A.)
2. Insert the following under Article IV, Section 3, Councils
A. Graduate Council
This language is equivalent to that in the current constitution with the addition of (1) reference to written policies, (2) language on an alternative chair of Graduate Council which is consistent with language approved by the Graduate Council and recommended by the 2004-05 Quadrennial Review Committee.


text:
What he's been up to:
* Seventh tooth broke through on Easter Sunday, it was his bottom front right!
* Eighth tooth broke through on May 3, it was his first molar on the top left!
* Still chewing on anything and everything he can sink his little teeth into!
* Got tubes put in on April 13th, sadly we realized too late it was scheduled for Friday the 13th! Thankfully, all went well and he was back to himself by the time we got home!
* Loves giving his puppy dog all kinds of love and hugs.
*Singing with daddy
* One of his favorite games is to open up the bread drawer, grab a loaf out and run off giggling his sweet little head off as he goes.
* Got his first haircut on March 25th, not one tear was shed!
* Visited the Oklahoma City zoo, and pet the goats.
* Celebrated Easter with an egg hunt over at his Great Grandma Horn's
* Hung out with Grammy and Grandpa while Mommy and Daddy went to an awards banquet.
What he can do:
* Drinks milk like a pro from a sippy cup! Straw sippys are his favorite.
* Climbing everything that comes in his way, and other stuff just for fun!
* Says doggy consistently when he sees Molly, or any other dog, or any other animal for that matter! Still no Mommy, but possibly a daddy. Though since doggy sounds like "dah-dee" it kinda sounds like daddy.
His Stats: 24 lbs 9 oz, 31.75 inches


text:
Pub Sessions
Following a meeting of the members and directors of Féile Frank McGann Limited earlier this year, a decision was taken that the Féile Frank McGann Festival would not be continued.
A Festival will take place in Strokestown on the weekend of 10th to 12th October 2014 and this festival is run by Féile Tradisiunta Strokestown. This new festival is being organised by the local organising committee that was instrumental in running the 11 very successful Féile Frank McGann festivals and they will bring their expertise and experience to bear in running what will be a festival of the highest quality and standards.
If you would like to learn more about this new festival please email email@example.com or telephone 086-8546433
Feile Frank McGann would like to take this opportunity to thank all those who supported the festival over the last 11 years and we wish Féile Tradisiunta Strokestown the very best in their endeavours.
Féile Frank McGann Limited is undergoing a period of review and restructuring and we hope to make a further announcement about the next phase of the company established to honour the memory of Frank McGann during the course of 2015.


text:
Shooting victim released from hospital, cited
Jeffery Stotler Jr. was shot by his girlfriend's father
A 21-year-old who was shot by his girlfriend's father was released from the hospital Wednesday and immediately cited for domestic assault.
Lancaster Sheriff Terry Wagner said Jeffery Stotler Jr. and his girlfriend, Miranda Kinney, were driving from Lincoln back to Bennet when they got into an argument.
Wagner said when the two arrived at the girl's home; Stotler knocked her down and held her down, trying to keep her quiet. The girl's mother heard the two and ran outside. She and Miranda then ran inside and locked the door.
Stotler left the house and returned a short time later, kicking down the door. Police said that's when 50-year-old Michael Kinney, the girl's father, shot Stotler with a .22-caliber rifle.
Stotler was found in the back yard with a gunshot wound to the upper chest and another to his abdomen. He was taken to Bryan LGH West in critical condition.
At the time, Kinney was arrested on suspicion of first-degree assault and use of a weapon to commit a felony. After review of the case, authorities said there is insufficient evidence to support any criminal charges against Kinney.
-- Case dropped against man who shot daughter's boyfriend
When Stotler was released from the hospital, he was cited on assault charges and released.
The sheriff said Stotler had been on probation for a domestic-assault conviction last April for another victim. He spent 45 days in jail and was serving 18 months' probation.
Wagner said it is unclear if charges will be filed against Stotler for violating probation.


text:
If you blinked, you might have missed a recent movie called Machine Gun Preacher. The film hasn't burned up the box office and the title may have kept you away from your local picture palace in the mistaken belief that it was some kind of exploitation flick or the latest Quentin Tarantino exercise in post-modernism and ironic bloodbaths. In which case, who could blame you?
In fact, Machine Gun Preacher is the improbable but true story of Sam Childers (played by the improbable but true Gerard Butler, the shiny, muscle-bound Spartan king of 300 fame). After a misbegotten life as a violent biker/drug dealer/ex-con, Childers had a come-to-Jesus epiphany and became a born-again Christian with his own congregation in rural Pennsylvania. But it was when he heard a missionary speak about church work in East Africa that he found his true calling, building an orphanage in the Sudan and protecting the kids there by becoming a vigilante fighting alongside the ill-equipped and undermanned local militia. That's where the machine gun part comes in.
Apparently, Rush Limbaugh didn't see Machine Gun Preacher either. If he had, he might have known a thing or two about the enemy Sam Childers was battling against: the Lord's Resistance Army (LRA), a rabid rebel group that for some 25 years has made simple, day-to-day existence a living hell for civilians -- especially children -- in Uganda, Southern Sudan, the Central African Republic and the Democratic Republic of Congo.
Instead, as is his usual way -- in other words, not having any idea what he's talking about -- Old Motormouth Limbaugh recently defended the Lord's Resistance Army on his radio program because they "are Christians. They are fighting the Muslims in Sudan."
His defense came solely because anything or anyone Barack Obama is against must ipso facto be okay. President Obama has sent 100 military advisers to Africa to try to help end the LRA's atrocities once and for all. But in the Gospel According to Rush, the enemy of my enemy is my friend, even if said friend engages in murder and mutilation.
"That's a new war," Limbaugh declared, "a hundred troops to wipe out Christians in Sudan, Uganda." Yet just last Thursday the Lord's Resistance Army was described by the evangelical Christian Post as "East Africa's greatest evil... the region's most malicious militia group." The paper quoted Jedidiah Jenkins of the non-profit group Invisible Children: "The LRA is an abuse of the Christian religion… a small, vicious cult."
The New York Times has called the LRA "a notorious renegade group that has terrorized villagers in at least four countries with marauding bands that kill, rape, maim and kidnap with impunity," and Reuters reports, "Over the years the LRA became known for chilling violence including what human rights groups say were the abductions of thousands for use as child soldiers or sex slaves, [and] brutal club and machete attacks on victims."
Just ask former Bush White House chief speechwriter Michael Gerson. "The LRA is a brutal rebel group headed by a messianic madman," he wrote in The Washington Post. "Its victims... have been the focus of activism by Christian organizations and human rights groups for decades."
Presented with the inconvenient facts, Rush harrumphed, "Well, we just found out about this today. We're gonna do, of course, our due diligence research on it." A couple of days later Limbaugh admitted that he had been "misinformed," then proceeded to laugh the whole thing off.
Never Miss a Beat.
Get our best delivered to your inbox.
This lethal combination of ignorance and abject dismissal typifies the Republican right's current approach to foreign policy, as evidenced by everything from Michele Bachmann's suggestion that the Iraqi people reimburse the United States for the privilege of having had their country invaded to Herman Cain's declaration that, "When they ask me who is the president of Ubeki-beki-beki-beki-stan-stan I'm going to say, 'You know, I don't know. Do you know?' ... Knowing who is the head of some of these small insignificant states around the world I don't think that is something that is critical to focusing on national security and getting this economy going."
That jobs and the economy should be our first priority is a no-brainer, but in its zeal to simplistically reject all things governmental, the GOP is turning its back on decades of the experience, craft and skill essential to an effective, bipartisan foreign policy. Nowhere is that more evident than the dilemma currently confronted by five-term Republican Senator Dick Lugar of Indiana, a venerated and respected, conservative expert on global affairs now facing a serious primary challenge from Tea Party candidate Richard Mourdock, the state treasurer. Mourdock's making political hay over Lugar's mentoring of Barack Obama in the world of international relations when Obama was a freshman senator, a partnership brayingly portrayed in a Mourdock campaign video titled, "Dick and Barry: The Unforgettable Bromance."
Jacob Heilbrunn, senior fellow at the public policy Center for the National Interest (formerly The Nixon Center) wrote on the website of Foreign Policy magazine, "It isn't just the career of the Senate's senior-most Republican that is at stake here; it is an entire tradition of Republican foreign policy that is being repudiated by the party faithful."
This, he continues, "should evoke apprehension in anyone who thinks that America's leading role in the world has, by and large, been a force for good."
Whether you agree with the decision or not, it is that perception of the American role as a force for good that partially informs Obama's dispatch of military advisors to East Africa, a move that not only is consonant -- so far -- with Congress' 2010 passage of the Lord's Resistance Army Disarmament and Northern Uganda Recovery Act, but also the Bush administration's Operation Lightning Thunder in December 2008, when American military intelligence assisted African troops in an unsuccessful attempt to corner LRA leader Joseph Kony in eastern Congo. (According to Human Rights Watch, in retaliation after that failure, "the LRA attacked villages and towns in northern Congo and southern Sudan, killing more than 865 civilians during the Christmas 2008 holiday season and in the weeks thereafter.")
President Obama's new move in Africa jibes with the National Security Strategy he presented last year: "The burdens of a young century cannot fall on American shoulders alone," he wrote, but "democracy does not merely represent our better angels, it stands in opposition to aggression and injustice, and our support for human rights is both fundamental to American leadership and a source of our strength in the world."
Yet as Adam Serwer of Mother Jones points out, "The atrocities committed by the LRA aside, nations don't use military force out of altruism. Uganda provides a substantial number of troops for the African Union Force in Somalia, where the al-Qaeda linked group al-Shabaab has control over a significant part of that country. I have no doubt that Barack Obama believes that the world would be better off without Kony and the LRA. But although it hasn't been explicitly said, it's a good bet the Obama administration feels obligated to assist Uganda because Uganda is helping the US fight a proxy war against an al-Qaeda affiliate, a mission that hasn't been without cost for Uganda."
Meanwhile, Rush Limbaugh and his right wing cohort emptily natter on, chattering, as my old man used to say, just to hear their heads rattle.


text:
The Jacksonville Athletic Club will be hosting their mall vault competition again in 2018 inside of the Avenues Mall.
Mark your calendars for Saturday, February 10th, 2018.
Registration is here: https://www.directathletics.com/meets/track/52072.html
All meet information will be posted by October 1st here: http://www.jaxtrack.com/Mall_Vault.html
We will be limiting the number of entries to 80, so that we can have 4 sections of 20 vaulters.
If you have any questions at all, just email me at firstname.lastname@example.com. Thanks!
2018 JAC Mall Vault at the Avenues Mall
A forum to discuss pole vaulting or anything else relating to Florida, Georgia, Alabama, Mississippi, South Carolina, North Carolina, Oklahoma, Louisiana, and Arkansas
First unread post • 1 post • Page 1 of 1
1 post • Page 1 of 1
Return to "South and Southeast Regions"
Who is online
Users browsing this forum: No registered users and 1 guest


text:
Hate Joe Buck all you want, but the man will continue trying to endear himself to you. His latest effort comes to us by way of Funny or Die, and features Buck getting shit on by angry New Yorkers as he tries to film a fake Super Bowl promo. This is actually pretty funny.
Even if you didn't laugh and you still hate Joe Buck, you can't count this video as a total waste of time. You got to see the man take an entire pizza to the chest and face, after all.


text:
A pretty female model wearing a Santa hat holds a Stiletto 2 on the cover. Stiletto 2 is featured on Gift Guide For Gear Freaks on page 34. A full page ad on page 22 features the XMp3 radio. Unfortunately much of the magazine's editorial content is centered around Internet Radios. I learned that the low-bit rate of Internet music prevents any Internet radio from being a true high fidelity component. Many of the Internet radios appear to be monophonic systems.
SiriusXM has an edge in the fidelity department that it should promote to its advantage. It doesn't seem to play this up like it should.
This December issue of E-Gear is the skimpiest issue I have seen. This apparently reflects the current state of the economy. Find E-gear on the web at www.e-gear.com.


text:
Managerial Database II
|The safety and scientific validity of this study is the responsibility of the study sponsor and investigators. Listing a study does not mean it has been evaluated by the U.S. Federal Government. Read our disclaimer for details.
|ClinicalTrials.gov Identifier: NCT01322217
Recruitment Status : Completed
First Posted : March 24, 2011
Last Update Posted : February 28, 2017
- Study Details
- Tabular View
- No Results Posted
- Disclaimer
- How to Read a Study Record
|Condition or disease
|Acquired Immunodeficiency Syndrome
The proposed study is a cross sectional study intended to be conducted at each of the Adolescent Medicine Trials Units (AMTUs) newly participating in ATN III and to enroll all participating patients followed at each site. This approach will allow for the examination of the broad spectrum of youth participating in the ATN, including those newly entered into care.
Psychosocial and risk-taking behavioral data will be collected using Audio Computer-Assisted Self-Interview (ACASI) for English-speaking participants, or a paper-and-pencil Spanish-language survey with identical measures to the ACASI for Spanish-speaking participants; biomedical information will be collected through medical chart abstraction.
|Study Type :
|Actual Enrollment :
|513 participants
|Observational Model:
|Time Perspective:
|Official Title:
|Network-Wide Assessment of Current Health Status and Behavioral Risk Factors: An Expanded Study for New Sites in ATN III
|Study Start Date :
|April 2011
|Actual Primary Completion Date :
|June 2012
|Actual Study Completion Date :
|June 2012
AMTU Clients
All HIV-infected adolescents and young adults engaged in care at sites newly participating in ATN III and their affiliates who are between 12 and 24 years of age, inclusive, are aware of their HIV status and understand written and/or verbal English will be eligible for inclusion in the study. In addition, new patients who have their initial clinic visit within the enrollment period will also be eligible for participation.
- Collect information on for adolescents and young adults with HIV infection engaged in care at the AMTUs [ Time Frame: 1 year ]Collect information on rates of adherence to medical regimens, sexual risk behavior, substance use and mental health concerns, along with basic demographic and biomedical data for adolescents and young adults with HIV infection engaged in care at the AMTUs to better understand the extent of risk behaviors as well as to understand risk and protective factors in this population.
- To better understand the complex relationships between adherence to medical regimens, sexual risk behavior, substance use and mental health concerns, and basic demographic and biomedical data in adolescents and young adults with HIV infection. [ Time Frame: 1 year ]
Choosing to participate in a study is an important personal decision. Talk with your doctor and family members or friends about deciding to join a study. To learn more about this study, you or your doctor may contact the study research staff using the contacts provided below. For general information, Learn About Clinical Studies.
|Ages Eligible for Study:
|12 Years to 24 Years (Child, Adult)
|Sexes Eligible for Study:
|Accepts Healthy Volunteers:
|Sampling Method:
|Non-Probability Sample
Inclusion Criteria:
- Laboratory evidence of HIV-1 infection documented by a positive result on any of the following licensed tests at any time: Any HIV-1 antibody test confirmed by Western blot, HIV-1 culture, HIV-1 DNA PCR, or plasma HIV-1 RNA PCR > 1,000 copies/ml;
- Knowledge of HIV positive diagnoses;
- Age 12 years through 24 years, inclusive, at the time of consent;
- Engaged in care at the AMTU or its affiliate and/or partnering clinic. Individuals will be considered to be engaged in care if they have an AMTU (or its affiliate) clinic visit during the enrollment period;
- Ability to understand written and/or verbal English or Spanish.
Exclusion Criteria:
- Presence of serious psychiatric symptoms (e.g., active hallucinations, thought disorder) that would impair the individual's ability to complete the study measures;
- Visibly distraught (e.g., suicidal, homicidal, exhibiting violent behavior); or
- Intoxicated or under the influence of alcohol or other substances at the time of consent/assent
To learn more about this study, you or your doctor may contact the study research staff using the contact information provided by the sponsor.
Please refer to this study by its ClinicalTrials.gov identifier (NCT number): NCT01322217
|United States, Colorado
|University of Colorado Denver
|Aurora, Colorado, United States, 80045
|United States, Maryland
|Johns Hopkins University
|Baltimore, Maryland, United States, 21287
|United States, Massachusetts
|The Fenway Institute-Fenway Health
|Boston, Massachusetts, United States, 02115
|United States, Michigan
|Wayne State University-Children's Hospital of Michigan
|Detroit, Michigan, United States, 48201
|United States, Texas
|Baylor College of Medicine - Pediatrics Allergy and Immunology
|Houston, Texas, United States, 77030
|Study Chair:
|Heather Huszti, PhD
|Adolescent Trials Network
|Responsible Party:
|University of North Carolina, Chapel Hill
|ClinicalTrials.gov Identifier:
|Other Study ID Numbers:
|First Posted:
|March 24, 2011 Key Record Dates
|Last Update Posted:
|February 28, 2017
|Last Verified:
|March 2016
Medication adherence
Substance use
Sexual risk behaviors
Acquired Immunodeficiency Syndrome
HIV Infections
Immunologic Deficiency Syndromes
Immune System Diseases
Lentivirus Infections
Retroviridae Infections
RNA Virus Infections
Virus Diseases
Slow Virus Diseases


text:
Winter Weather Closes Roads
Many highways east of the continental divide have been closed due to icy conditions, blowing and drifting snow and limited visibility.
Reports this morning from the Wyoming Department of Transportation show portions of I-25, I-80, I-90 all being closed.
Many secondary roads are also closed leaving Casper with only a northerly exit from the city.


text:
If you're an educator and would like to know more about your options for possibly reducing or removing your student loan debt, please contact our Student Loan Solutions team.
Student Loan Solutions
Phone Support: 855-393-6469 Option #6
Student loan forgiveness
Complete this form to receive your personal student loan analysis.
Find out if you qualify
Student Loan Solutions Workshop
Bring our workshop to your school. Learn how to manage student loan debt.
Request a workshop
One-on-one consultation
Get a complimentary review of your student loans.
Contact your local Horace Mann rep
Private loan solutions
Check if you can get a lower rate by privately refinancing in under 2 minutes.
Get my rate
Student Loan Forgiveness
Find out if you qualify
Student Loan Solutions Workshop
Request a workshop
One-on-one consultation
Contact your local rep
Private loan solutions
Get my rate
© 2017 Horace Mann Educators Corporation
CUSTOMER SERVICE Call 800-999-1030


text: The DataGrid has been created with an intention to look simple and informative. However, you can change the visibility of column and row lines as well as use row alternation to reach the most appropriate appearance for your task. In this demo, you can spot the difference between various grid appearances by enabling and disabling the showBorders, showColumnLines, showRowLines and rowAlternationEnabled options.


text:
Konerko helps White Sox pay tribute to Jeter
Club gives gifts in pregame ceremony to Yanks' captain, who then notches four hits
CHICAGO -- Four days worth of standing ovations and well-deserved plaudits thrown in the direction of Derek Jeter culminated Sunday afternoon with the White Sox honoring the Yankees' captain before his last game at U.S. Cellular Field, which resulted in a 7-1 New York victory.
The ceremony began approximately 30 minutes before first pitch with a video tribute to Jeter played on the center-field scoreboard and then moved quickly into the gift portion. Jeter received a Yankees bench made out of bats and balls, expertly crafted by Ron Kittle, who played for both the White Sox and Yankees during his 10-year big league career.
Jeter also was given infield clay removed three days ago from shortstop of the U.S. Cellular Field infield, along with a plaque featuring his name listed among the Hall of Fame shortstops and likely future Hall of Fame shortstops to play in the history of Comiskey Park and the current White Sox venue.
That list consisted of Luke Appling, Pee Wee Reese, Luis Aparicio, Cal Ripken Jr., Lou Boudreau, Phil Rizzuto, Ozzie Smith, Barry Larkin, Robin Yount, Omar Vizquel and Jeter. The team then presented a check for $5,000 to Jeter's Turn 2 Foundation.
Paul Konerko represented the White Sox in the gift presentations, with the two shaking hands and embracing behind home plate. It seems only fitting that one captain would help salute another, with Konerko coming to the end of his 16-year run with the White Sox at the close of the '14 campaign.
"I was happy that Konerko was out there," Jeter said. "He's a guy that you know I respect as much as anyone in the game and what he's done for that organization."
"Throughout baseball, they have similar respect from opposing players," said Robin Ventura, who played alongside Jeter and has managed Konerko for the past three seasons. "That's one thing that they have [in common] -- the respect of the way they went about their business when they play and being there every day."
A sellout crowd of 39,142 in attendance for the finale of this four-game series gave Jeter a standing ovation, while the White Sox and their coaching staff stood on the top step of their dugout applauding. Jeter tipped his cap to the fans and the opposition and then notched three singles and a triple for his 45th career game with four or more hits.
Another standing ovation came for Jeter prior to his last at-bat in the eighth. The crowd stood and cheered again after Scott Carroll struck out Jeter.
Honoring Jeter certainly was warranted. The man has produced 3,362 hits, while contributing to five World Series titles, all the while handling a taxing position such as shortstop in New York for two decades. Jeter has been as classy and important to the game off the field as he has been productive on the field.
But such a celebration comes with its own case of weird dynamics.
When Jeter was getting his final standing ovation, Carroll didn't know whether to stand behind the mound and let Jeter take it in for a few moments or get right back into action. Catcher Tyler Flowers said that when Jeter received his first ovation Thursday night, he turned to the White Sox catcher and the home-plate umpire and said, 'All right. Let's go. Let's go.'"
"Of course he likes the spotlight, so to speak, because he's always in it, but he doesn't want it necessarily," said Flowers. "He comes up to the plate, asks me how I'm doing, all that. He still respects the game, respects everyone in it, plays the right way. It just seems to be first class all the way, it's not a show. He really is a good guy."
Barring a postseason series, Jeter's final moment on the U.S. Cellular Field diamond was an Alejandro De Aza line drive to Alfonso Soriano in right. It simply represents the end of one small part of the great baseball run in Jeter's life.
"You even look at the start of the game and everything that happened before the game, it's a little weird," Ventura said. "I mean, you see that happen, but he's not dying, he's just retiring. I'm sure it's uncomfortable for him going through all of it, but he's a great player.
"It's totally warranted but it's a little weird. Seeing it today, you hear about it, but seeing it today, it is a little weird because he's just going to start living."
Jeter agreed with Ventura, saying he's not going to fall off the face of the earth after retirement. But he appreciated the gifts and the Chicago sentiment.
"I've always enjoyed coming to Chicago and playing here," said Jeter, who is a career .299 hitter against the White Sox. "I haven't played at Wrigley too much, but every year coming here, it's one of my favorite cities. The way the fans have treated me these two series here, it's been tremendous. It's something I'll always remember.
"I never expect anything. I don't expect things when I go to different cities and different stadiums. Fans have always been respectful. Even earlier in my career, they may hate the Yankees or cheer against us, but they've always been respectful."


text:
Pea & mint soup
A superhealthy starter or snack that's great hot or cold
Nutrition and extra info
- Freezable
- Healthy
- Vegetarian
Nutrition: per serving
- kcal108
- fat1g
- saturates1g
- carbs17g
- sugars1.6g
- fibre4g
- protein8g
- salt0.84g
- 1 bunch spring onions, trimmed and roughly chopped
Spring onionsp-ring un-yun
Also known as scallions or green onions, spring onions are in fact very young onions, harvested…
- 1 medium potato, peeled and diced
The world's favourite root vegetable, the potato comes in innumerable varieties. A member of…
- 1 garlic clove, crushed
- 850ml vegetable or chicken stock
- 900g young pea in the pod (to give about 250g/9oz shelled peas)
A type of legume, peas grow inside long, plump pods. As is the case with all types of legume,…
- 4 tbsp chopped fresh mint
There are several types of mint, each with its own subtle difference in flavour and appearance.…
- large pinch caster sugar
- 1 tbsp fresh lemon or lime juice
Oval in shape with a pronouced bulge on one end, lemons are one of the most versatile…
- 150ml buttermilk or soured cream
There are two types of buttermilk. Traditional buttermilk is a thin, cloudy, slightly tart but…
Put the spring onions into a large pan with the potato, garlic and stock. Bring to the boil, turn down the heat and simmer for 15 minutes or until the potato is very soft. For the garnish, blanch 3 tbsp of the shelled peas in boiling water for 2-3 minutes, drain, put in a bowl of cold water and set aside. Add the remaining peas to the soup base and simmer for 5 minutes – no longer, or you will lose the lovely fresh flavour of the peas.
Stir in the mint, sugar and lemon or lime juice, cool slightly then pour into a food processor or liquidiser and whizz until as smooth as you like. Stir in half the buttermilk or soured cream, taste and season with salt and pepper.
To serve the soup cold, cool quickly, then chill – you may need to add more stock to the soup before serving as it will thicken as it cools. To serve hot, return the soup to the rinsed-out pan and reheat without boiling (to prevent the buttermilk or soured cream from curdling).
Serve the soup in bowls, garnished with the remaining buttermilk and the drained peas.


text:
|OpenBSD Security Functionally paranoid!
|Thread Tools
|Display Modes
Setup Remote Access VPN
Hi all,
I'm looking to switch my VPN access from Cisco over to my OpenBSD FW. I've done a bit of looking around and I believe OpenVPN is the software I should be using? However I don't seem to be finding any info on setting it up for my purposes, remote access from a workstation. I only see creating tunnels "site-to-site" configurations.
So would anyone here have any info? Is OpenVPN even the right application?
Your help is appreciated.
You mean something as explained in http://www.securityfocus.com/infocus/1859? ?
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump
That's a static site-to-site "how to". It doesn't describe road warrior use, using the newer, easier-to-configure ipsec.conf and ipsecctl(8).
For site-to-site VPN, as shown in that how to -- the admin sets up two gateways with static addresses. For "road warrior" VPN setup, the admin configures "any" rather than static IP addresses, and typically uses ike passive mode for the VPN gateway.
(I'm using IPSec, but only for WiFi on a local LAN with static addresses.)
Thanks for the replies.
Okay so let me get this straight.
1. OpenVPN is not used?
2. Setting up VPN access is essentially the same between site-to-site and remote access except with remote access you use "any" as the peer?
3. Road warrior?
4. I'm not sure I see how to set encryption algorithms, or more so force one.
Hope you can help. Thanks again for both your help.
Slang. a person who travels extensively on business.
suggested by the film Mad Max: The Road Warrior (1981)
Here's an excerpt from my ipsec.conf file, sort of. The IP address used is a static address for her PC. There is a second ike command for traffic in the opposite direction. On that command, the direction is from the same address to any, with the router's IP address as the peer (tunnel end node), and otherwise the same ike command options.
ike from any to 192.168.x.y peer 192.168.x.y \ main auth hmac-sha1 enc 3des group modp1024 \ quick auth hmac-sha1 enc 3des psk "pre-shared-keyword"
Last edited by jggimi; 1st July 2009 at 03:53 AM.
Yes, OpenVPN is a very nice option, especially in mixed O/S environments (for example, road-warrior=Windows, and gateway=openBSD). In a mixed O/S topology, OpenVPN is *arguably* the easier of all options to get working, once you've sourced the binary installs for each side -- client and gateway.
If you want to stay in the IPSec realm, I've had road-warrior success with Shrew Soft's http://www.shrew.net/ (freeware, donations accepted), where the road-warriors O/S are Windows- or Linux- or certain xBSD-based, in IPSec session with openBSD as the firewall/gateway.
If you're using openBSD *both* as the client road-warrior O/S and as the gateway O/S, then you can (and should) keep it native openBSD IPSec (i.e. no openVPN, no shrew.net).
In an openBSD-openBSD (or linux-openBSD) topology, ssh tunneling (ssh -w) is an interesting, easily achived VPN as well.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
Last edited by s2scott; 1st July 2009 at 11:41 AM.
Hi s2scott/jggimi,
Thanks for clarifying for me. I was about to reply regarding that as well. :P
Essentially my environment (regarding VPN access) will consist primarily of Windows machines running the client connecting to my OpenBSD box.
That said I believe I'm still where I started. Not sure where to begin with setting up remote access.
I've already installed OpenVPN (OpenBSD 4.5 Package), however I'm not apposed to using IPSec either. I'm more concerned with "ease-of-use" when connecting to the VPN. The Shrew client looks nice and easy to use. Does OpenVPN have a similar Windows client? Does OpenVPN support 64bit Windows?
Anyway your help/advise is appreciated. Thanks!
Having used both OpenVPN and IPSec, I can say I prefer the simple "Smart VPN" IPSec client to the OpenVPN Windows client, from ease-of-use alone. I haven't tried Shrew, but if it's just as easy, then IPSec can be easier than OpenVPN on the client.
From an overall administrative perspective, the configuration effort for both types of VPNs is probably similar.
OpenVPN can create virtual subnets for remote users who are connecting in to the local private network, this may or may not be useful.
IPSec is more efficient than OpenVPN on the network.
Both work.
The OpenVPN.org website's blurb for the Windows release candidate 2.1 says it runs on Windows x86 or x64.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
If you need split-horizon topologies, DNS flexibility, the means to punch out of fire walled location, or any one of another half-dozen "requirements," then your going to find OpenVPN more flexible and easier to be successful with. Once the text files are mastered and correct, they are set so I don't recommend making the choice about something that -- once working -- you won't be playing with any more.
Is your VPN topology one-to-one or many-to-one. If many, how many.
Many-to-one dictates an OpenVPN setup in its TLS "Server" mode. This mode requires X.509 certificates (self-signed (free) or otherwise). A lot of Admin's are Cert Authority phobic. And if you have a lot of clients, then OpenVPN's admin burden tilts to the CA operations and management, not the VPN. (There *is* a way to make one client-side cert set and then *cheat* by giving ALL your users the same cert set; however, this is NOT recommended.)
OpenVPN -- the Company -- has recently created the "OpenVPN Access Server." It has a web-admin. It is a commercial product/open source hybrid form of the open source OpenVPN we've all known. I have not tried it (yet), but it may make the CA work easier. I can't say, except to say it's a *linux* based distro.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
That said ... I've blown my brains out with IPSec in mixed O/S topologies. Hence, once it was working, I didn't have and couldn't spend a lot of time tweeking and tuning. Also, shrew.net has evolved over time; therefore, while my experience is true at that point in time, it may not be true today and by another's (i.e. IPSec guru's) hand.
Architecturally speaking, OpenVPN's potential performance ceiling is that it is a userland app (thunking through pseudo TUN/TAP devices vs. IPSec being an in-kernel thing. While being a critique factor, I haven't found it to be a critical factor.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
There are advantages to OpenVPN: the main one being that since it's using a "standard" UDP payload, it can snake data into places where IPSec may not be able to easily go. IPSec may have trouble with NAT transitions, or have trouble with firewalls outside of the VPN admin's control that block ESP/AH protocols.
Performance of OpenVPN might become an issue for high workload or high collision/retransmission networks. My use was a light load (1-2 simultaneous workstation users) and on end-to-end wired networks, so I didn't have performance issues. My biggest problem with OpenVPN was dealing with remote user support issues (configuration/operation).
Hi all,
Thanks for your replies, -lots- to think about!
I think based on what you've said I'll stick with OpenVPN, primarily based on the below.
As for performance I'm not sure that is really an issue. My VPN will mostly be for maintenance use or probably at most with a few users on at a time.
Sooo... with that said. Would there be a similar "walk-through" as the "Zero to IPSec in 4 minutes" but for OpenBSD/OpenVPN? Or would you be able to assist with which "configuration files" to modify? I've already looked at them (briefly) but really have no clue what each are for. I'm not sure I will need certificates and probably just use PSK for now, at least get it working first anyhow.
Thanks for your help!
Wow okay I just found this
Not sure how I missed this before... However I'm not seeing PSK and only certificate use. Is OpenVPN only capable of using certificates?
Firewalls in "public" places, such as WiFi hotspots, will not block ESP/AH packets, because otherwise their customers would not be able to connect to their corporate VPNs.
Where IPSec may have FW trouble is when you are behind someone else's corporate firewall -- as a visitor, for example. Their network, their rules.
NAT transition may be a problem, depending on the NAT router/gateway and its limitations (e.g.: SOHO router with a maximum of one IPSec tunnel at a time), or on limitations for NAT transition due to the specific VPN configuration.
As for OpenVPN and certificates: it's been so long since I've dealt with OpenVPN, I no longer recall if certs were mandatory. Consider that you're using SSL or TLS, where authentication by cert is baked right in. Certs are relatively easy to create. If you Google for "OpenVPN OpenBSD" you'll find several how-to's -- I haven't read them, so there's no guarantee, of course, that any of them are up to date, accurate, or useful.
How many clients are you looking to support concurrently and in total?
Never argue with an idiot. They will bring you down to their level and beat you with experience.
If your broadband connection is, say, 5Mbps down/640Kbps up-link, then realize that 640Kbps folds into 10Mbps quite a few times.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
It's a bit dated as OpenVPN now has nicer split topology config verbs, but nevertheless got/gets the job done.
Never argue with an idiot. They will bring you down to their level and beat you with experience.
Thanks for the replies.
I have not yet had a chance to go ahead and set things up yet but I did want to verify. Regarding the interface the VPN uses.
I notice "tun0" is used. However I also plan on having PPPOE. With that said I should have two tun interfaces created correct?
Thanks for all your help!
|Thread Tools
|Display Modes
Linear Mode
|Similar Threads
|Thread Starter
|Last Post
|Need help with NAT setup
|OpenBSD Installation and Upgrading
|27th January 2009 08:03 PM
|DJ Setup
|FreeBSD General
|21st July 2008 01:50 PM
|Remote Access to File Server
|OpenBSD Security
|23rd June 2008 05:17 PM
|How To Setup WPA?
|OpenBSD General
|15th June 2008 04:39 PM
|postfix setup
|General software and network
|11th June 2008 07:43 PM


text:
You are here
WASHINGTON, DC - Energy Secretary Samuel W. Bodman administered the Oath of Office to Dr. Raymond L. Orbach to be the Department of Energy's (DOE) first Under Secretary for Science, earlier this afternoon. Dr. Orbach was unanimously confirmed by the United States Senate on May 26, 2006. President Bush nominated Dr. Orbach for the new position, created by the Energy Policy Act of 2005, in December 2005. Dr. Orbach will continue to serve as the Director of the DOE Office of Science, a position he has held since March 2002.
Dr. Orbach is a condensed matter physicist and former Chancellor of the University of California - Riverside.
Secretary Bodman issued the following statement after the administering the Oath:
"Today marks an important occasion not only for my good friend Ray Orbach, but also for this department, as we elevate our science mission. As the primary supporter of physical science research in the country and home to ten national laboratories, the Department of Energy's Office of Science provides the nation and the world untold promise for discovery."
"As Under Secretary for Science, Ray will be tasked with the department's implementation of President Bush's bold new initiative, the American Competitiveness Initiative. The American Competitiveness Initiative will help us expand the United States' leadership in math and science and will allow us to continue to grow our nation's economy. I congratulate Ray on his swearing-in and look forward to his continued service to the department and to the country."
Media contact(s):
Craig Stevens, (202) 586-4940


text:
The Portuguese village of Cascais has enough attractions, including magnificent views of the Atlantic Ocean, to make it a tourist destination. The historic hotels and winding roads that nearly touch the ocean also have been the backdrops of films, including a James Bond film. In addition, the city has a rich racing history, having hosted the Formula I Portuguese Grand Prix and numerous motorcycle events.
The attention was even greater this year with the arrival of one of the world's premier sailing races, the America's Cup, in August.
With a busy summer ahead, Cascais municipality realised it had to make improvements to Avenida Marginal, the waterfront thoroughfare that leads to the village and the main attractions.
The main issue with the road was its drainage.
"In times of heavy rainfall, stormwater tributaries accumulate, forming a river and making it dangerous to cars and pedestrian circulation," an engineer for the town of Cascais wrote in a report.
Sanestradas, a respected paving contractor, was chosen for the job based on the time requirements and the need for high quality.
Cascais municipality's project involved a 1km section of Avenida Marginal. Much of the road's surface was in good shape, with the exception of about 65m. That section of road had been damaged during a building construction project. The 65m would also be the location for a new drainage system, with rainfall channelled to it via curbs along the remainder of that 1km section.
Directing the water to those drains created another challenge. About 300m of the road was so level that water did not flow.
A simple solution would have been placing a new surface lift with a slightly steeper grade. Yet that choice was dismissed because of low curbs: an average of only 100mm. Applying a new bituminous layer to create the grade would have simply caused rain to run over the curbs. The flooding would have continued.
Cascais municipal officials came up with a strategy. First, they proceeded with the new drainage system. The 65m of existing curb was removed, and the ditch floor area replaced with two 200mm layers of crushed, aggregate base of extensive granulometry. That base featured irrigation fluidised MC70 bitumen at an impregnation rate of 1kg/m2.
A binder layer with a thickness of 11cm was placed on top, followed by the wear layer with an average thickness of 6cm.
The remainder of the road did not need new base layers or other improvements. Therefore, milling crews removed 6cm of material. The paving crew then placed an AC 14 Surf 35/50 (BB) wear layer over both the rebuilt and milled portions of the project.
Crews were given just two weeks to complete the work, but the time was actually considerably less because work was only allowed at night. Crews began work at 8pm or 9pm and continued until about 7am the following morning. In addition, Avenida Marginal had to remain open to traffic with no limitations on Fridays, Saturdays and Sundays to allow tourists to come and go unimpeded. That meant the two weeks was in actuality eight days.
Further complicating the project was the requirement to keep traffic circulating, though in a limited manner. This led to a process of milling one lane for two nights, then tandem paving and compacting for the next night. At that point, the lane was completed.
A Cat PM102 Cold Planer removed the 6cm of asphalt in the required areas. The PM102, smaller than the Cat PM200, was chosen because its size made it a better fit for the narrow road. Yet the machine delivered the required productivity, too, as it had to mill a lane in only two nights.
The tight timeframe left no margin for error. Because of this, two service technicians from STET, the Cat dealer in Portugal, remained on the jobsite throughout the night in case they were needed. Fortunately, there were no problems.
When an entire lane was milled, tandem pavers went to work. Delivery trucks end-dumped the material into the pavers.
Sanestradas chose the new Cat AP555E with an AS4252C Screed. Working just a few metres ahead of it was the tried-and-tested Cat AP655D.
Pedro Santos, project chief for Sanestradas, was pleased with both pavers. One key reason: their productivity enabled the job to be completed in a short timeframe. "With the two pavers working in tandem we succeeded in finishing the job much faster than expected, and with excellent smoothness results," said Sr. Santos.
Caterpillar had a technician specialised in handling pavers on hand to ensure smooth integration of the new AP555E. He closely followed both the performance of the machine and the crew and offered suggestions for improvement.
Three Cat compactors, the CB434D, PS300B and CB34, easily kept pace with the two pavers, and met density specifications.
The PS300B worked in breakdown mode, and was right behind the second paver, the AP555E. The longitudinal joint was done 'hot', and easily compacted, because the first paver worked only a few dozen metres ahead of the second.
The compactors worked at a distance that enabled compaction and kept pace with the paving train. The number of passes depended on the pace of the paver and the delivery trucks. The compactors treated the two freshly placed mats as if they were one and worked across the entire width of the lane.
Santos and other Sanestradas representatives were pleased with the performance of the Cat cold planers, pavers and compactors, and the Caterpillar® dealer. Many officials from both Caterpillar and STET were on-site to ensure the highly complex project was a success.
No spectators were more important than Cascais Municipality authorities, who also kept a close watch on the jobsite. They saw machines making quick work of the milling, paving and compaction and were pleased the road was completed in time for the America's Cup, while serving all the tourists so crucial to the village's economy.
We've put the tools you need to succeed right at your fingertips—including mobile apps, calculators, application guides and more. Unlock the value inside our online paving resource center today. It's just one more way we're with you from the ground up.Unlock Resources


text:
Powered by 100% Renewable Energy
Green through and through.
As ephemeral as it all seems, it's easy to forget the real-world mechanics that go into keeping the Internet running. The equipment and servers behind the scenes make the internet a filthy, carbon emitting monster. With Kualo, you can rest assured that your slice of the net will be 100% powered by renewable energy.


text: Kristie, TWPZ Wildlife Clinic In early April, a member of the public brought in a wombat which had been hit by a car. The wombat had head injuries and couldn't use his legs correctly. Initially vet nurses had to feed the male wombat with a syringe using a special herbivore formula and was given an anti-inflammatory medication because the injuries stopped the animal eating. The wombat also had daily neurological exams to monitor progress. As it improved the wombat was moved to a larger area and offered hay, carrots, corn and sweet potato. It became obvious that it had also suffered vision impairment from the accident, but this has improved over time. Now the youngster will be heading to a rehabilitation facility where carers will assess his ability to be released. This is a great result an accident that could have ultimately claimed the life of this animal.


text:
Jules Verne - an extraordinary space traveller
Over thirty international media representatives witnessed yesterday the christening of the first Automated Transfer Vehicle at ESTEC. Due for launch in 2007, the first spaceship has been named "Jules Verne" in honour of the 19th century French author who fascinated the minds of million of young people and inspired space scientists and explorers with his extraordinary voyages: From the Earth to the Moon, 20 000 leagues under the sea, Journey to the Centre of the Earth, to name just a few.
"Verne's fantastic stories gave us something to dream about: the future", said Robert Laine, ESA's ATV Project Manager, at the ceremony. "We at ESA are making the future become today's reality with our space freighter for the International Space Station", he added.
The Jules Verne, Europe's new multifunctional spacecraft designed to supply the International Space Station, was on view in fully stacked pre-launch configuration, at ESA's Research and Technology Centre, ESTEC (NL) on 9 April.
The International Space Station requires regular deliveries of equipment for scientific and commercial utilisation, fuel to raise its altitude, spare parts, and food, air and water for its permanent crew. From the first operational flight of the ATV in 2007, Europe's most challenging spacecraft will play a vital role in station servicing.
Depending on the operational lifetime of the Space Station, ESA will build at least 7 ATVs. The project involves 30 companies from ten European countries under the prime contractorship of EADS Launch Vehicles (France), which is also overseeing 8 companies from Russia and the United States participating in the development of the spacecraft.


text:
The last time the San Francisco supervisors elected a new board president, the progressives got a swift kick in the ass. David Chiu, who had been elected to the top slot two years earlier with the unanimous support of progressives, disappointed some of his allies and wasn't going to get their votes. But he wanted to keep his job, so he turned to the conservatives — and with the support of the folks on the right, he won another term. The he turned around and put the center-right folks in charge of some key committees. Price of the deal.
Now he's looking for a third two-year term — but this time there aren't any easy alliances. Several of his colleagues are also in the running, from across the political spectrum. And nobody right now has the magical six votes.
Scott Wiener on one side, David Campos on the other, Jane Kim closer to Chiu … somebody's going to have to back down or cut a deal. And that's where these things tend to get squirrly.
Me, I think Campos would be perfect for the job, not only because I agree with him most of the time but because he's reliable, fair, and cares about public empowerment and input. That wouldn't be to Chiu's advantage — the two are likely to be facing off in a tough state Assembly contest when Tom Ammiano is termed out in two years, and the last thing Chiu would want is to have his rival in such a high-profile spot. So it's not likely either of those two will be voting for the other.
I haven't always agreed with Kim, but she's more on the progressive side than not, and she's really smart. You could see that as she took apart the city attorney's arguments during the Ross Mirkarimi debate. Wiener has one of the most ambitious legislative agendas of any current board member and has proven to be an effective (sometimes dangerously effective) politician.
Wiener can probably get votes from the most conservative side, Mark Farrell and Carmen Chu, and might be able to line up, say, Malia Cohen and possibly even newcomer London Breed. But that's not six — and that assumes that Chiu doesn't make a play for those votes the way he did last time. Campos will get the progressives (John Avalos and likely Eric Mar), but that's not six either. And with Kim and Chiu going after some of the same people, nobody's going to come close in the first round.
That is, unless somebody cuts a series of backroom deals.
So my suggestion is this: Let's demand that all of them tell us up front who they would put on which committees. Sure, it looks like pandering if Wiener promises Budget and Finance Chair to Cohen, who then votes for him — but that stuff is going to happen anyway, and I'd rather have it out in the open.


text: I just started learning about multiple threads and multiple processes. I have the basics down, but I haven't been able to find anything that explains the details yet. I'm wondering what some of the more specific differences between the two, and the reasons/situations that would make you choose to use a new process instead of just a new thread.


text:
Alhamdulillah.....cake ini sgt sedap.....guna recipe joy baking.....
4 tablespoons (1/4 cup) (55 grams) unsalted butter,
3/4 cup (160 grams) light brown sugar
1 medium pineapple (peeled, quartered, cored, and sliced 1/4 inch thick) LIna potong bulat
Maraschino cherries or candied cherries (optional)
Cake Batter:
1 1/2 cups (195 grams) all purpose flour
2 teaspoons baking powder
1/4 teaspoon salt
1/2 cup (113 grams) unsalted butter, at room temperature
1 cup (200 grams) granulated white sugar
1 teaspoon pure vanilla extract
2 large eggs, separated
1/2 cup (120 ml) milk
1/4 teaspoon cream of tartar
Pineapple Upside Down Cake
Topping: Place the butter and brown sugar in a small saucepan and stir over medium heat until the butter has melted and the sugar has dissolved. Continue cooking, without stirring, for a few more minutes or until bubbles just start to appear around the outside edges of the mixture (the sugar starts to caramelize). Then remove from heat, and pour into your prepared cake pan. Evenly arrange the fresh pineapple slices on top of the sugar mixture. (Can also garnish with cherries.)
Cake Batter: In a large bowl, sift or whisk together the flour, baking powder, and salt.
In the bowl of your electric mixer, or with a hand mixer, beat the butter and sugar until light and fluffy. Scrape down the sides of the bowl and then beat in the vanilla extract. Add the egg yolks, one at a time, beating well after each addition. Scrape down the sides of the bowl. Add the flour mixture (in three additions), alternately with the milk (in two additions), ending with the dry ingredients.
In a clean bowl, whisk the egg whites with the cream of tartar just until the whites hold a firm peak. With a large spatula gently fold the beaten egg whites into the cake batter in two additions. Pour the batter into the cake pan, smoothing the top. Bake in preheated oven for 45 - 55 minutes, or until the top of the cake has browned and starts to pull away from the sides of the pan (a toothpick inserted into the cake (not the pineapple) will come out clean). Remove from oven and place on a wire rack to cool for about 10 minutes. Run a sharp knife around the edge of the pan and then invert the cake onto your serving plate. Serve with softly whipped cream.
Makes one - 9 inch (23 cm) cake. Serves 6 to 8.
Note: Can substitute one - 20 ounce (567 gram) can of pineapple slices (drained). Once drained, pat the pineapple slices dry with paper towel and arrange on top of the sugar mixture. Place a maraschino cherry in the center of each pineapple slice.
Sent from my Samsung Galaxy Tab 0 comments


text:
by Neil Mitchell & Stefan O'Rear
Data.Derive is a library and a tool for deriving instances for Haskell programs. It is designed to work with custom derivations, SYB and Template Haskell mechanisms. The tool requires GHC, but the generated code is portable to all compilers. We see this tool as a competitor to DrIFT.
This document proceeds as follows:
Thanks to everyone who has submitted patches and given assistance, including: Twan van Laarhoven, Spencer Janssen, Andrea Vezzosi, Samuel Bronson, Joel Raymont, Benedikt Huber.
Data.Derive is available using darcs:
darcs get --partial http://www.cs.york.ac.uk/fp/darcs/derive
Install the program using the standard sequence of Cabal magic:
runhaskell Setup configure runhaskell Setup build runhaskell Setup install
Data.Derive is not limited to any prebuild set of derivations, see later for how to add your own. Out of the box, we provide instances for the following libraries.
These are the standard classes defined in the Haskell Report, some of which the existing deriving works upon.
These are instances from the base libraries, but which aren't in the Haskell 98 report.
DrIFT defines a number of useful query functions, which are technically not instances, but can be derived in a similar manner. We support some of these as from DrIFT, some with modifications, and some which are brand new:
We support the two classes from the first Scrap Your Boilerplate paper, and the classes from the Play library:
We support the new Binary library, and the BinaryDefer library.
We support both QuickCheck and the SmallCheck library:
From the HList library:
These derivations are in DrIFT, but not in Derive. If you need them, let us know and we'll implement them.
Let's imagine we've defined a data type:
data Color = RGB Int Int Int | CMYK Int Int Int Int deriving (Eq, Show)
Now we wish to extend this to derive Binary and change to defining Eq using our library. To do this we simply add to the deriving clause.
data Color = RGB Int Int Int | CMYK Int Int Int Int deriving (Show {-! Eq, Binary !-})
Now running derive on the program containing this code will generate appropriate instances. How do you combine these instances back into the code? There are various mechanisms supported.
One way is to append the text to the bottom of the module, this can be done by passing the --append flag. If this is done, Derive will generate the required instances and place them at the bottom of the file, along with a checksum. Do not modify these instances.
One way is to use CPP. Ensure your compiler is set up for compiling with the C Pre Processor. For example:
{-# OPTIONS_GHC -cpp #-} {-# OPTIONS_DERIVE --output=file.h #-} module ModuleName where #include "file.h"
If you had Colour.Type, and wished to place the Binary instance in Colour.Binary, this can be done with:
{-# OPTIONS_DERIVE --output=Binary.hs --module=Colour.Binary --import #-}
Here you ask for the output to go to a particular file, give a specific module name and import this module. This will only work if the data structure is exported non-abstractly.
One of Derive's major advantages over DrIFT is support for the Template Haskell (henceforth abbreviated "TH") system. This allows Derive to be invoked automatically during the compilation process, and (because it occurs with full access to the renamer tables) transparently supports deriving across module boundaries. The main disadvantage of TH-based deriving is that it is only portable to compilers that support TH; currently that is GHC only.
To use the TH deriving system, with the same example as before:
import Data.DeriveTH import Data.Derive.Eq import Data.Derive.Binary data Color = RGB Int Int Int | CMYK Int Int Int Int deriving (Show) $( derive makeEq ''Color ) $( derive makeBinary ''Color )
Note two things. First, we need to import the derivations. By convention, a derivation for a class FooBar is located in module Data.Derive.FooBar (nota bene: this need not be in package "derive") and is exported with the name makeFooBar. Secondly, we need to tell the compiler to insert the instance using the TH splice construct, $( ... ) (the spaces are optional). The splice causes the compiler to run the function derive (exported from Data.DeriveTH), passing arguments makeFooBar and ''Color. The second argument deserves more explanation; it is a quoted symbol, somewhat like a quoted symbol in Lisp and with deliberately similar syntax. (Two apostrophes are used to specify that this name is to be resolved as a type constructor; just 'Color would look for a data constructor named Color.)
There are two methods for writing a new derivation, guessing or coding. The guessing method is substantially easier if it will work for you, but is limited to derivations with the following properties:
If however your instance does meet these properties, you can use derivation by guess. Many instances do meet these conditions: Eq, Ord, Data, Serial etc.
This is a unique feature of this library. You simply give an instance, and the program guesses what your instance derivation code should look like, and returns it. You paste the code in, and you have written an instance without learning any of the types or functions required to construct the abstract syntax. For example, lets take the Data instance. I recommend reading through the source in Data.Derive.Data first, then matching it to this description.
First copy the Data file, changing all the obvious bits (makeData etc) to whatever name you want. Next change the example to match your requirements. You basically define an instance for DataName which is defined as:
data DataName a = CtorZero | CtorOne a | CtorTwo a a | CtorTwo' a a
Try and make your declaration as inductive as possible. Use x1 etc for variable names within a constructor match. Place all the constructors in the correct order. If you would be unable to see an obvious pattern, then the guesser won't either. Once we have written our sample instance:
> ghci Data.Derive.Data -DGUESS ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.6, for Haskell 98. / /_\\/ __ / /___| | http://www.haskell.org/ghc/ \____/\/ /_/\____/|_| Type :? for help. Loading package base ... linking ... done. Ok, modules loaded: Data.Derive.Data, Data.DeriveGuess, Language.Haskell.TH.All, Language.Haskell.TH.SYB, Language.Haskell.TH.Data, Language.Haskell.TH.FixedPpr , Language.Haskell.TH.Helper, Language.Haskell.TH.Peephole. *Data.Derive.Data> guess example makeData = Derivation data' "Data" data' dat = [instance_context ["Data","Typeable"] "Data" dat [(FunD (mkName "gfoldl") ((map (\(ctorInd,ctor) -> (Clause [(VarP (mkName "k")),(VarP ( mkName "r")),(ConP (mkName ("" ++ ctorName ctor)) ((map (\field -> (VarP ( mkName ("x" ++ show field)))) (id [1..ctorArity ctor]))++[]))] (NormalB ( foldr1With (VarE (mkName "k")) ((map (\field -> (VarE (mkName ("x" ++ show field)))) (reverse [1..ctorArity ctor]))++[(AppE (VarE (mkName "r")) (ConE (mkName ("" ++ ctorName ctor))))]++[]))) [])) (id (zip [0..] (dataCtors dat ))))++[]))]]
And thats it. The block of code spewed out will generate Data instances, we just paste it back into the file.
There is lots of clever stuff, induction hypotheses etc going on behind all this. If you have an instance which you think should be inferable, but isn't, then let me know.
We use the Template Haskell data types extensively, for examples take a look at Binary and Functor. Its not particularly hard, but it is harder than just having them guessed.


text:
A little stat-work: Hit, damage, or crit for spells?
I'm a theory-crafter, if you haven't figured that out from all the wonkish posts in here. Aaaannnnnd, here we go again. Oh, this is paperdoll, and excludes buffs.
Let's do the bottom line first. Assuming you are level 70 and that you have 5/5 shadow focus and that you plan to run instances with level 73 bosses….
Until you have 76 hit rating points, at 300 dps consider +1 hit worth +1 dmg worth +4 crit. At 900 dps consider +1 hit worth +3 dmg worth +4 crit. At 76 hit rating points, additional +hit is worthless against these, but every additional 25 1/3 points allows you to reduce shadow focus talent by 1 with no loss of damage.
If you are level 70, each +hit increases your dps by .08%. If you are getting 300 dps, that hit's worth about .24 dps. If you're getting 900 dps, that hit adds approximately .72 dps. (assuming against level 73 bosses and, still, that you have shadow focus.)
If you are level 70, each +crit increases your dps by .02%. This is regardless of your hit cap or level of your opponent. If you're getting 300 dps that's about .06 more dps. At 900 that's about .18. NOTE this assumes half your damage comes from Mind Blast and SW:D. SW:P and MF cannot crit. (I don't know, yet, about VT). Adjust based on actual proportion.
REGARDLESS OF LEVEL, each +dmg increases your dps by .29 (1/3.5). No caveats.
Now if you're lower level you need less hit rating to get a percent difference in hit prob. As a result you're even better off to get the + hit — but only up to a point. What's the point? Depends on what level you intend to fight. Remember that even though you hit them more often (and so do more damage), higher levels have more damage to take. I'd set a 'reasonable' cap of about 3 levels above, again.
The quick and dirty calculation goes as follows:
Take the proportion of damage that comes from Mind Blast and SW:D, and halve it. That gives you your crit to hit ratio – how much one crit will add in relation to one hit.
If you're less than level 60, take your hit rating, multiply by ten, divide by your level (round, for god's sake), and add 1. If you're 60 or above, don't add the 1 at the end. This will give you a quick approximate of the percentage of DPS increase the hit will add. Determine this damage and you're ready to compare your result to +damage. You can multiply that times 3.5 and compare to +damage or you can divide +damage by 3.5 and compare it to your first number.
In simple, however:
Bottom line for levels 1 – 30: +1 hit > +1 dmg > +1 crit.
Bottom line for levels 31 – 70. If below hit cap, +1 dmg > +1 hit > +1crit. After the cap, +1 hit is worthless. And as dps increases, +dmg and +crit approach equality.
One Response to "A little stat-work: Hit, damage, or crit for spells?"
[…] I've seen a fair amount of discussion saying crit isn't as good a deal, despite my points on the subject. The turn of the point appears to be based upon the damage from […]


text:
Denise from Family Matters has inspired me to update my WeRelate User Page. I had created one some time ago, but it had mostly been collecting cyber-dust (maybe even real dust!). Yesterday, I wrote a bit about myself and my research, and then listed the major surnames I am researching. I also uploaded my current GEDCOM.
I still haven't quite figured out how to do everything at WeRelate, but I have started watching the many video tutorials. A very interesting site with tons of potential!