text:
tried upgrade node.js but not succeed,... well?
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\\Users\\User>node -v
C:\\Users\\User>npm cache clean -f
C:\\Users\\User>npm install -g n
npm http GET https://registry.npmjs.org/n
npm http 200 https://registry.npmjs.org/n
npm http GET https://registry.npmjs.org/n/-/n-1.2.1.tgz
npm http 200 https://registry.npmjs.org/n/-/n-1.2.1.tgz
-> C:\\Users\\User\\AppData\\Roaming\
email@example.com C:\\Users\\User\\AppData\\Roaming\
C:\\Users\\User>n stable
'bash' is not recognized as an internal or external command,
operable program or batch file.
C:\\Users\\User>cd C:\\Users\\User\\AppData\\Roaming\
>n stable
'bash' is not recognized as an internal or external command,
operable program or batch file.
Hi there,
I'm not overly familiar with node.js, so I don't know how much I'll be able to help, but anyway:
'bash' is not recognized as an internal or external command, operable program or batch file.
bash is a Unix shell and your path indicates that you are on windows.
This means that normally, to run bash you'd need to install cygwin, then make sure cygwin's bin path is added to your $PATH environment variable.
Could you check if this is the case on your machine?
I use win 7 OS... you mean command are correct ... but missing this you say?
I mean that node is trying to execute bash and not finding it.
What is in your $PATH environment variable?
As far as I know, to upgrade a Windows installation of Node, you can just download and run the latest installer from the website. I've gone a quick Google search and it's not clear whether the n module works on windows or not.. I know there are some modules which are Mac/Linux only.
in case needed uninstall after reinstall node.js new edition?
my path is win 7:Microsoft Windows [Version 6.1.7601]Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\User>set pathPath=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;C:\Apache-Subversion-1.7.8\bin;C:\Windows\System32\WindowsPowerShell\v1.0;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin;C:\Program Files (x86)\Intel\Services\IPT;C:\Program Files\Java\jdk1.6.0_33\bin;%ANT_JAVA%\bin;C:\Users\User\AppData\Local\Android\android-sdk\platform-tools;C:\Users\User\AppData\Local\Android\android-sdk\ ools;C:\Program Files (x86)\QuickTime\QTSystem;C:\Program Files (x86)\odejs;C:\Program Files (x86)\Git\cmd;C:\Python27;C:\Program Files (x86)\QuickTime\QTSystem\;C:\apache-ant-1.9.2-bin\apache-ant-1.9.2\bin;%ANT_HOME%\bin;C:\Program Files (x86)\Java\jre7\bin;C:\Users\User\AppData\Roaming\pm\;"C:\Program Files\BlackBerry\BB10 WebWorks SDK 184.108.40.206"PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
No, installing a new version should overwrite the old one.
how know what used exe or zip to re-install it in win 7 without uninstall?
Apps localhost remain untouched and should work if re-install it in win 7 without uninstall?
I would just use the normal Windows installer
I HAVE TO CHOOSE INSTALLATION DIR THE OLD DIR to replace? can have two nodejs installs one in Program Files/nodejs and another in Program Files (x86)/nodejs? the fact that nodejs installed in Program Files (x86)/nodejs the "(x86)" do any problem in upgrade (not reinstall)??
I would just overwrite one with the other. Two competing installations of the same program is never a good idea (in these cases you normally need some kind of version manager).
the fact that nodejs installed in /Program Files (x86)/nodejs/ the "(x86)" do any problem in upgrade (not reinstall UPGRADE VIA CLI)??
As I said in my first post, I'm not overly familaiar with node.js and I'm also running Linux, so maybe I'm not the best person to advise you.@fretburner ; any ideas?
If your existing Node install is in \\Program Files (x86)\odejs then you can install a later x86 version over the top. However, if you want to upgrade to the 64-bit version, I'd recommend uninstalling your existing version first and install the new one under \\Program Files, as that's the proper location for 64-bit programs.
\\Program Files (x86)\odejs
\\Program Files


text:
Continuing Education
Main content
ETH Zurich stands for excellent teaching, ground-breaking research, and results that can be put to use for the benefit of society. Transferring its knowledge into society and the economy is one of ETH Zurich's principal concerns.
To support this knowledge transfer, and in addition to its full-time degree programs, the Computer Science Department offers the following continuing education courses:
Specialist training in computer science
The certificate program is aimed at university graduates with verifiable previous knowledge of computer science who wish to study the subject in greater depth. Certificate program in computer science (CAS-INFK)
One- to three-day courses on a specific topic, aimed at IT specialists who have verifiable previous knowledge, although having a university degree is not essential (no entry hurdle). Compact courses
Teacher training for computer science teaching
The teaching diploma is a teaching qualification that prepares students to work as teachers at high educational levels in the subjects in which they have qualified. Teaching diploma
The requirements for taking the teaching diploma in computer science is a Master's, Diploma or Licentiate degree in computer science at university level.
Attending teaching sessions
Anyone who does not have a record of performance but wishes to benefit from the courses at ETH can, for a small fee, attend nearly all teaching sessions offered by the university in its semester program. This also applies to majors and elective subjects (but does not include the examinations). Anyone is permitted to attend these.
A list of courses is available here

subset: commoncrawl


text:
i've the same problem
Some months ago I downloaded and installed v0.9 and was working very well.
But today I forgot had it installed so I copied the source to a new .sh file and executed:
I tryed to download .sh on your direct link and execute and have the same error. By now, if I try execute "mitm" I also get this:Code:./yamas.sh You are running version 0.9, do you want to update to 0.9.1? (Y/N) y [+] Updating script... [-] Script updated ! Do you want to install it so that you can launch it with "mitm" ? n Ok, continuing with updated version... ./yamas.sh: ./yamas.sh: /bin/bash^M: bad interpreter: No such file or directory
Little bit lost with it, cause it worked very well and now.. I'm using Bt5, and also was using the same Bt5 installation on the older script version.Code:bash: ./yamas.sh: /bin/bash^M: bad interpreter: No such file or directory
Any idea?
Thanxks in advance
i've the same problem
my rapid"safe and intuitive solution" is:
-delete mitm in /usr/bin/
-go-to "website yamas" http://comax.pagesperso-orange.fr/info/mitm/ # axzz1RvCYNlVa
-Copy & Paste the-vers 0.9 with (kate, gedit, Geany ....)
-Save "name".sh in /root directory
-open terminal> sh "name".sh> NO! upgrade to 0.91> NO install
I'm working so waiting for the official solution! I take this opportunity to thank once again Comax
All you need to do is run dos2unix from the command prompt in BT. It should be fine after that.
hi, ericmilam
many thanks, I was not aware of dos2unix, now works!
I always thought to be a goat !!!
No problem.
Whenever you see that error...that's all you should have to do...
DOS & RTF type documents append a bunch of hidden items.
In next version 0.9.2 or maybe 0.9.3 (kinda lost track to be honest... I know I have a 0.9.2 in my files, but don't if this was test or new stuff :s) I'll add an option so that the script doesn't check for updates, and hopefully soon enough, DNS spoofing. But I don't have much time these days, so I'll do what I can ^^
Cheers !
Running both KDE and GNOME BT5 flawlessly. Thank you !
Running both KDE and GNOME BT5 flawlessly. Thank you !
Oh well!
Happy hunting....


text:
Product Reference: 35080
Soft touch silicone construction improves feel and grip of handset
Made from a high quality flexible silicone, this case improves the feel of your Sony Xperia S while also increasing the grip. The soft-touch material helps you slip your phone in and out of your pocket or bag.
Offers lightweight and thin but durable protection for your phone
As this is a silicone case, it is incredibly thin and light so doesn't add much bulk to your device, but still offers excellent protection against scratches and minor impacts.
10 pack of cases gives you variety and incredible value for money
The ten pack of cases gives you incredible value for money as well as incredible variety. The pack allows you to pick and choose your case to match your outfit or mood or for when you get bored of the case you have on. Simply take one off and put another one on.
Made for Sony Xperia S
This case is designed specifically for the Sony Xperia S, so you can be sure of a perfect fit. It also features cut-outs for all the ports and buttons, so you can access the full functionality of your device while it's in the case.


text: Posted August 12, 2012 As many of you know, I am supremely devoted to showing the Topcat ladies the recognition they deserve. They work hard out there and deserve our appreciation and admiration. As such, I will be doing a Topcat of the Game feature every week. There were many strong performances on Saturday night. Many variables go into my selection. Energy, choreography, and most importantly pep. Thats right, I said pep. Pep is intangible but with a trained eye you can recognize it when you see it. That in mind, I present to you the Topcat of the Game. I know what you are thinking. Zod, how can you start off the season by nominating a rookie Topcat of the Week? Well, if you know me at all, you know I am a trailblazer. My mantra, as it were, can be summed up in one sentence found in the E.M. Forster novel A Room with a View... I revel in shaking off the trammels of respectability. This post has been promoted to an article 8 people like this Share this post Link to post Share on other sites


text:
:: Business Writing
Spring 2013
@Leeward CC
|56722, 56217, 56218, 56219
|Credit Hours:
Pat Hurley
455-0426 (Ph)
455-0640 (Fax)
|Course URL:
|Instructional Mode:
|01/07/2013 - 05/01/2013
|Course Requirements:
|*Students will be contacted by their instructor by UH email before the first day of instruction. Students must check their UH email for course correspondence before the first day of instruction.
|Course Prerequisites:
|ENG 100 with a grade of
C or better, or equivalent, or permission of Language Arts
|Course Description:
|Designed for students interested in a career in business;
learning to organize and evaluate effective communication in writing; how
to compose the various forms of letters and reports found in the business
field; and how to evaluate job resume.
|Our book is Excellence Business Communication, 10th Ed. by John V. Thill and Courtland Bovee, published by Prentice Hall, ©2012. It is NOT in the Leeward CC Bookstore.
You have two options for purchasing the book:
1. etextbook (which you "rent" for 180 days. You'll need a credit card to order it online.) Why would you choose an ebook?
· it's the cheapest option: no shipping or printing costs makes electronic text less expensive for you (at $69.99 our ebook is 60% cheaper than the printed version)
· you don't need to stand in line at the campus bookstore with instant online purchasing
· you can view the electronic version on any computer linked to the internet
· you can print none, all or some pages of the book, as you prefer
· you can find information easily using computer-driven search tools, such as a clickable Table of Contents and a clickable index
To order the ebook for our class:
Step 1: go to http://www.mypearsonstore.com/bookstore/product.asp?isbn=0132719045&xid=PSED (copy and paste this address onto your browser)
Step 2: Look for "Digital Products" to choose the ONLINE BOOK etextbook option at the right side of your screen to add to your shopping cart. When you go to checkout, you'll need to create an account to complete your purchase.
2. printed textbook. If you are located outside the US (and not on a military base) or if you prefer a traditional printed version of the book, you may order it from the Pearson website above (where it says "Alternative Products") or from the Leeward CC bookstore (but remember that because this will be a special order, it may cost more than buying it directly from the publisher.) Or you can search online for a textbook from a number of other sources, such as Amazon.com and Campusbooks.com. The ISBN for a printed copy is ISBN-13: 978-0-13-271904-9. (Note: the "Student Value Edition" is 3-hole punched for a binder. It is cheaper than a bound copy, but it's almost impossible to resell.)
|Technical Requirements:
|The Internet allows students to take a course at home using a personal computer. Familiarity with using a computer and basic Internet skills (browsing, sending e-mail, saving/sending files) is required. Students must have a computer with Internet access. Depending on the online course, students may be required to log in at a specific day and time or at anytime. Students taking an online course should always contact their instructor after registration or prior to the first day of class to get detailed information regarding the course.
Minimum Computer Hardware/Software Requirements:
It is also required that you obtain a UH Email account. Please go to the following URL for more information: http://www.hawaii.edu/askus/563
Laulima Help
|Additional Notes:
|DE AA Degree elective
Alternate Technology Access Plan: In registering for a Distance Education course (Cable or Web) the student is responsible for finding immediate alternate access to a computer with Internet connectivity or cable television should that student experience technical difficulties. Technical difficulties can include but are not limited to problems with a student's computer hardware/software; inoperability of a student's VCR or DVR; or lack of service by a student's Internet Service Provider (ISP) or Cable Provider. Technical issues do not constitute the extension of an assignment, project, quiz or exam deadline unless agreed upon by the instructor.
An Alternate Technology Access Plan will be made by the student prior to the start of the semester and should be implemented immediately upon encountering technical difficulties. The student is required to continue course work as a result of having an alternate plan of access while independently resolving any technical issues with hardware/software, VCR/DVD, ISP, or Cable Provider.
|Friday, November 2, 2012 10:42:52


description: Learn how diamonds do more than just shine as flashy bling.

is_us_only: false

title: I Didn't Know That: Diamonds

allowUserEmbed: True

credit: National Geographic

transcript:
RICHARD AMBROSE: If you thought the sparkle on your finger was the only diamond in your life then think again because industrial diamonds are in use all around us. Even the tiles in your toilet were probably cut with a diamond blade.
Top quality naturally occurring diamonds cost thousands of pounds, but this entire dish of synthetically grown diamonds costs around 50 pounds, in fact the majority of diamonds used in industry are grown synthetically.
RICHARD AMBROSE: Man made diamonds were first created in the early 1950's using high temperatures and high pressure and the basic ingredient carbon. In fact given the right conditions you can make diamonds out of any type of carbon including burnt toast. Once the bread is truly burnt its ground down and squeezed into a mould, then a special machine takes it to a pressure 60 thousand times greater than our atmosphere at which point the carbon naturally becomes diamond.
RICHARD AMBROSE: And what about the results, well your other half won't be too impressed if you propose with one because two bits of burnt toast won't produce a diamond that's visible to the human eye, but you can see them in this photograph with a 10 thousand times magnification. Many diamonds are made this way to be used as abrasives, saw blades and drill bits are coated with them, several face exfoliants contain diamonds and some eye surgeons use diamond knifes. It's in so many things because it's very very hard.
RICHARD AMBROSE: Hardness is measured on what's called the moh's scale; at the bottom of the scale we have soft things like talc, mid way along materials like steel, but at the top of the scale the hardest naturally occurring thing known to mankind diamond.
Different types of diamond are being developed which could see us using them in a whole new way. They are made with low pressure; methane and hydrogen are taken to just 1/100th of the pressure our atmosphere and heated until they are as hot as the surface of the sun.
RICHARD AMBROSE: This smashes the molecules apart and eventually produces diamonds.  The results are tiny crystals which can be formed into some of the most amazing shapes, long thin wires and large flat plates that can be highly polished until they're see through like glass.  This disc of synthetic diamond is perfectly transparent and so tough that one space craft which travelled to Venus had its windows made of it.
RICHARD AMBROSE: We've got some ice here, we're gonna demonstrate one of the lesser known but very remarkable properties of diamond. Chris how does it work?
CHRIS WORD: Well basically diamond has an incredibly high thermal conductivity, it's five times higher than copper. So what I want you to do is hold that piece of diamond and hold a copper coin there.
RICHARD AMBROSE: OK yes.
CHRIS WORT: And then connect them together onto an ice cube and just tell me which one gets cold quickest.
RICHARD AMBROSE: Within seconds the heat from my hand alone quickly transmits into the diamond disc and cuts the ice like butter. The amazing thing is the diamond edge is in fact blunt.
RICHARD AMBROSE: That's amazing that really is amazing.  Diamond can also be doped with the element boron to conduct electricity, the fact it can do this and that it can dissipate heat quickly means it likely to be used in electrical devices in the future to give us fast speeds with small chips, giving it yet another use in our lives.


text:
Frontier Airlines is joining two other carriers in providing service from the Phoenix-Mesa Gateway Airport.
Monday's announcement by the carrier followed about a year of negotiations.
The addition of the Denver-based carrier will triple the number of destinations reachable from the airport.
An exact flight schedule hasn't been released.
Mesa Mayor Scott Smith says having Frontier as a third carrier legitimizes the airport.
Las Vegas-based Allegiant Air began serving the airport in 2008, and Florida-based Spirit Airlines since earlier this year.


text:
Judge Signs Off On US Airways-American Merger
(KFYI News) A federal judge signs off on the merger of U.S. Airways with American Airlines.
The Washington-based judge has found the settlement between the Justice Department and the two carriers to be in the public interest. The judge agreed that the settlement will actually enhance airline competition by opening up more slots for low-cost carriers in New York, Washington, and at other key airports.
"We're pleased that the court agreed that the department's remedy will enhance system-wide competition in the airline industry.
By increasing the presence of low cost carriers at key constrained airports across the country–through significant divestitures of slots at Ronald Reagan Washington National and New York LaGuardia International and gates at five other important airports–consumers will have more choices to fly at more competitive airfares.
History has shown that when low cost carriers have entered the market, consumers benefit. With the settlement, the department is requiring an unprecedented number of divestitures in this industry that will provide enhanced competition across the nation."


text:
The Last Great Railroad Hotel built in 1929 by the Santa Fe Railway for the Fred Harvey Company.
Welcome to architect Mary Elizabeth Jane Colter's Southwest masterpiece. Listed on the National Register of Historic Places.
Recently renovated rooms with whirlpool baths and either one king or two full beds
$139–$159 / night
Check out this new documentary on the Harvey Girls!
Check out La Posada on Condé Nast's "Relive the Romance of Train Travel at These Railroad Hotels"
USA TODAY: Selected as a top 20 favorite historical hotel [2013]
Condé Nast Traveler Gold List 2009: Rated as one of the "World's Best Places to Stay"
Ranking Arizona: Rated #4 for small resort hotels [2013]
W Magazine: One of Ed Ruscha's top 10 places to stay and dine [May 2011]
Sunset Magazine: "4-star service, 2-star price" [May 2011]
National Geographic Traveler Stay List 2009: "After your stay you'll leave with the kind of insight only soulful places can provide."
303 E. 2nd Street (Route 66)


text:
Los Angeles, CA (SportsNetwork.com) - Arizona Diamondbacks outfielder Ender Inciarte was placed on the 7-day disabled list Friday due to a concussion he sustained during the previous night's game in Houston.
Inciarte took a knee to the head from Astros shortstop Jonathan Villar while stealing second base during Thursday's 5-4 loss. The rookie was later removed from the contest for precautionary reasons.
The 23-year-old has hit just .205 with four RBI in 34 games since being promoted from Triple-A Reno in late April, but has a .263 average (10-for-38) with three steals in 11 contests in June.
Outfielder Tony Campana was recalled from Reno in a corresponding move and will be available for Friday's game against the Dodgers in Los Angeles.
Campana made the Diamondbacks out of spring training, but was optioned to Reno on May 2 after hitting .160 in 23 games.


text: Sometimes I think Brandi Glanville really tries to like LeAnn Rimes or say nice things about her, but eventually just gives up and realizes she can't stand LeAnn. yesterday was one of those exploding days because LeAnn referred to her step-sons as "my boys" which Brandi objected to, but also LeAnn let the boys do something that put their life in danger and Brandi used a phone for that one instead of Twitter. Not to be content with just sticking up for herself, Brandi also Tweeted that LeAnn is only the boys' stepmother for now. I guess she is willing to put out there what the rest of the world guesses. This marriage is not going to last forever.


text:
The Office of Undergraduate Admissions will be conducting tours,
answering questions, and showing you the campus on a typical school
day (the College is in session that day.)
Spend the morning on our beautiful 60-acre Hudson Valley campus,
and see what the Mount can offer you as a college student.
Here's a brief agenda:
9:30 Registration/ Breakfast in 'The View'
Dining Hall
10:15 Welcome and Mount Overview
10:45 Campus Tour
Noon Departure
Register for
this event online.
We look forward to seeing you at the Mount!
Share this page


text:
Kristen McCollum's (Soc 2012) article is published
Kristen McCollum (Sociology '12) published an article titled "The Art of Collective Identity: How an Art from the Streets Program Fosters a Sense of Community Among the Homeless," in the June 2013 issue of the The Journal of Undergraduate Ethnography. Click here to read a copy of the article. Kristen wrote this paper for the fall 2011 Sociology Capstone course.


text:
If it's on my computer then I already have it, and my browser start page is fine.
Edit what preferences?
If you could tell me where this "all files" place is I could probably get started. I thought you edited firefox settings by putting "about:xxxxx" (where xxxxx is . . .hmmm . . .settings?) in the address bar.


text: Very well done! The blog is worth a look at, usually I just download the scripts to break them down into steps and work out what is going on. Most scripts have more comments than some of the tutorials out there... The blog post was very detailed and included the how and whys of what is being done.


text:
MOST scientists love to interpret data.
But when remote sensors and cameras on some telescopes at the Siding Spring Observatory, near Coonabarabran, indicated a fire had reached the facility on Sunday evening, anxious astronomers did not know what to make of the information.
''We were seeing temperature readings and pictures, but not being experts on fires or how equipment melts, none of us knew how to interpret it,'' said astronomer Bryan Gaensler.
The Warrumbungle National Park fire started on Sunday, less than a week before the 10th anniversary of the fire that destroyed Canberra's Mount Stromlo Observatory, including the Great Melbourne Telescope.
Now its replacement, the SkyMapper, faced an identical threat.
While Mount Stromlo scientists had to wait days to learn of the fire damage, advances in sensor technology and the introduction of Twitter meant Siding Spring astronomers could follow Sunday's disaster as pictures from webcams mounted on their telescopes showed buildings alight throughout the night.
''My overwhelming feeling was one of helplessness,'' said Professor Gaensler, from the University of Sydney, who tweeted fire updates.
By 10pm other staff tweeted pictures of the lodge, accommodation for visiting astronomers, on fire.
While the pictures suggested there would be significant damage, an early morning survey by staff and fire crews revealed that although the director's cottage, the visitors' centre and the lodge had been wholly or partially destroyed, the telescopes had survived.
with Emma Macdonald


text:
Cubillas Ding
Cubillas Ding
Cubillas Ding is a research director with Celent's Securities and Investments practice and is based in the firm's London office. Mr. Ding's expertise lies in global financial markets, securities IT strategy, and enterprise risk management.
Cubillas' research focuses on market risk, credit risk, operational risk, and regulatory compliance, as well as the latest regulatory developments such as Basel II, Sarbanes-Oxley, Solvency 2, anti-money laundering / know your customer (AML/KYC), and International Accounting Standards legislation and their impact on financial institutions. His recent consulting work involves advising clients on vendor solutions, compliance best practices, and understanding regulatory impact to business models.
He has been widely referenced in the press, including Wall Street & Technology, Risk Magazine, and Operational Risk & Compliance.
Before joining Celent, Cubillas was a senior analyst at Datamonitor. There his research focused on IT strategies, key spending trends, and operational issues facing the asset management, investment, and securities services, corporate/commercial banking, and brokerage sectors.
Prior to that, he held positions at Euro RSCG Circle as a business consultant, at Hewlett Packard European Labs & Direct Marketing Association as a lead research analyst, and at Accenture's Financial Services Group as a consultant/manager. His responsibilities have included strategic business / marketing research, project management, and IT strategy planning.
Cubillas received a master's degree in international business from the University of Bristol and a Bachelor of Science in computer science from Monash University in Australia.


text:
Going to O'ahu February 16 thru 24 . What should I expect for waves, and what size boards should I bring?
Printable View
Going to O'ahu February 16 thru 24 . What should I expect for waves, and what size boards should I bring?
one issue on the north shore can be worrying about it being too big in winter...
It generally doesn't get small on the north shore during winter time. If there's a big NW or enough N in the direction, you can get some good ones on the east side. South shore is generally small scale (2-3-4' range) during the middle of the winter.
Not sure what kinda waves you are looking to ride.........
You probably won't get waves smaller than 2 feet overhead on the North Shore. If it's DOH and you want something smaller, check around. Other spots that are not as exposed, may have something a few feet less. A squash should work for anything smaller than DOH, bring a pintail for DOH+.
Check out turtle bay resort. It may not be as crowded and the wave seemed kinda mellow when i was there for my honeymoon.
Whatever you do, show RESPECT Haole!!!! You've been warned...
Believe me. I used to think 42.25 was my ideal size and Im just 5'11 and 170lbs. No I pretty much only ride a 41.75 and even got used to it back home in Cali with a wettie on in small waves.
You'll have more control on big hollow waves prone and it will be easier to hack DK. At least in my opinion.
My wife and I just moved to Atlantic Beach, NC from Oahu (she's local, I've been there for 30+ years). February on Oahu can be epic, but there'll be crowds to match. The main breaks, from Kahuku to Haleiwa can have big, mean crowds. Don't be surprised if it's double overhead and you have 3 or 4 guys drop in on ya. On overhead and smaller days, the crowds will be even bigger. Turtle Bay is OK, but I've never really liked that break. The scoops is to avoid the North shore and head either further East or West to avoid the crowds. On medium size days, there's a break near Kahuku, called "Boilers" that is every bit as good as Pipes IMO, but I've never seen more than a couple guys in the line up. Another way is to head west. From Nanakuli ("Tracks") to Makaha and Yokes there are plenty of good breaks on a big north swell.
A couple of survival tips:
1. As da bruddah said, be respectful of the locals, especially on the West side. Never drop in on a local guy and always smile and be polite. At some breaks (like Makaha) even that won't be good enough, but it's a start.
2. Don't go in the water after a heavy rain or if the water looks even a bit murky. A lot of these breaks are empty because people think there are lots of sharks there. The truth is, there are lots of sharks everywhere, but the greatest incidence of shark attacks is right after a heavy rain.
Other than that, go have fun and bring back some Aloha.
Thanks Guys for the Info Just order a new 66 pintail mini gun to bring on the trip.
Yes always respect the locals (I know the rules), but so I guess all the legends of Hawaii is true about localism? Yeah and I also got hooked up with some locals and they said they would hook me up with some epic waves .
Thanks, and Im bringing all my photo equipment . Lots of Pic!!!!


text:
800 University WaySpartanburg, SC 293031-864-503-5000
Health services offers health care and education to all enrolled students on an outpatient basis. Our team of nurse practitioners and nurses are available to provide a variety of services including, but not limited to immunizations, tuberculin skin tests, physicals/wellness visits, and sick
visits. Please call our office at Health Services to schedule an appointment or speak with a nurse if you have questions about symptoms you may be experiencing.
Whether you are a student at USC Upstate, or a member of the faculty or staff, you will find links to resources that fit your needs on the right side of this page. Students, find out more in a letter from Health Services.
Immunizations and Medical HistoryAll students are required to have a history of current immunizations on file prior to enrollment. All clients will complete a medical history questionnaire on their first visit to the office. There is a small fee for some services to cover the cost of
vaccines and lab work.
All clients are provided with copies of their medical records for personal use. Health Services charges a $5 fee to print additional copies of medical records for personal use. Medical records are provided free of charge to outside medical offices and facilities.
The Mission
of Health ServicesUSC Upstate Health Services operates within the mission and goals of the university by offering student services designed to enhance the holistic development of students. Health Services assists in providing general education which emphasizes personal responsibility
for life-long learning and physical well-being. In keeping with the University's metropolitan focus, Health Services strives to provide excellent health promotion programs, which emphasize coordination and interface with resources in the surrounding communities.
The Importance of ConfidentialityNo one, including providers of health care, faculty and parents, has access to student's medical information without written permission from the student. The law mandates reporting certain communicable diseases (sexually
transmitted diseases, measles, etc.) to public health officials.
Monday - Friday 8:30 a.m. - 5:00 p.m.
Contact UsPhone: (864) 503-5191 Fax: (864) 503-5099
Student ResourcesWelcome LetterImmunization FormHealth History FormStudentInsurance.com Tuberculosis Evaluation Form
Faculty and Staff ResourcesService Information
Additional InformationMeet Our StaffNotice of Privacy Practices Patient Rights and Responsibilities Fee ScheduleRelease of Information
Recently seen by health services?
Not seen by health services? Tell us why.
USC Upstate Health Services995 University WaySpartanburg, SC 29303Phone: (864) 503-5191 Fax: (864) 503-5099Faculty/Staff Directory
The University of South Carolina Upstate is accredited by the Southern Association of Colleges and Schools Commission on Colleges to award baccalaureate and masters degrees. Contact the Commission on Colleges at 1866 Southern Lane, Decatur, Georgia, 30033 or call 404-679-4500 for questions about the accreditation of USC Upstate. Comments or Complaints?


text:
Foliate drop earrings of platinum are each set with two (2) round faceted natural blue aquamarines of an estimated 2 carats for the pair. Blossoms and petals of platinum embellished each with three (3) old European cut diamonds of a total estimated diamond weight of .06 carats for the pair, glint with sparks of diamond glitter. Ear wires of 14k yellow gold finish the piece. The heavenly color of these really make them a stand out delicate drop earring.
Date: Circa 1925.


text:
Discussion in 'Off-topic Zone' started by Sam I Am, Oct 19, 2011.
From laughing to sleeping in three seconds flat.
I feel sorry for this baby. As you can see by his face, he is already terrified.
Not sure I get the point, but a Tiger Rug Made of 500,000 Cigarettes
This has to be fake.
Evolution of the Batman Logos
I'm stealing this one
259 * (Your age) * 39 = ...
Today is December 17th, so what is so special about the number 17?
17 is the number of wallpaper groups. Wallpaper groups are the 17 possible plane symmetry groups. They are commonly represented using Hermann-Mauguin-like symbols or in orbifold notation.
NBC Sports doing it right...
This thread is for wacky and funny images, not debates or discussions that are better served in other existing threads.
Hmm, how about we debate that?
The 18K white gold used in this car Owned by Abu Dhabi, an oil billionaire , This stunning car features the newly developed V10 quad turbo with 1,600 horsepower and 2800nm of torque 0-100km/h in less than 2secs, 1/4 mile in 6.89 secs running on biofuel.
Navy Seals. :laugh2:
How computers are made.
I knew it!!


text:
Submit News
Canada Still Unsure on F-35 Purchase, Italian PM Candidate Plans to Trim Orders
Shane McGlaun
December 10, 2012 9:42 AM
Recipient E-mail
Sender E-mail
The loss of the major partner in the F-35 program could be a death blow
The beleaguered F-35 Lightning II program keeps taking blows. Two partner countries, Canada and Italy, are now indicating the possibility of cutting orders for the F-35. Each time a partner nation slashes its orders, the price goes up for each jet purchased by other partner countries.
In April of 2012, the Canadian defense minister landed in
hot water
over allegations of not sharing information on expected costs the F-35 program. Canadian defense minister Peter MacKay admitted in April that he knew the fighter program could cost Canada as much as $25 billion. That price is billions of dollars more than Canadian officials publicly acknowledged.
At the time, Canadian lawmakers
put a cap on spending for the F-35 program
and this week more rumors have surfaced suggesting that Canada could drop the F-35 program entirely. While Canadian officials have dismissed any reports that it is planning to cancel the purchase of 65 F-35 fighters, some have gone on record saying that they were reconsidering the program and might compete the contract to replace Canada's aging CF-18 fighters.
Boeing, on the other hand, continues to lobby Canada to cancel orders for the F-35 and purchased the F/A-18 Super Hornet.
At the same time word that a leading Prime Minister candidate in Italy might trim F-35 purchases if elected to office. Italian Prime Minister candidate Pier Luigi Bersani is the man many expect to win the PM election in Italy. He said on time TV, "I would consider a relaxing, a reduction of the commitment to the F-35 and military spending."
Pentagon leaders continue to support existing U.S. orders for the F-35. U.S. leaders do say that they can afford to make cuts far in the future to keep near and mid-term production volume up. However, other countries don't have that luxury.
"The key point is that this doesn't just impact DoD, but it impacts all the partners," said Mark Gunzinger, of the CSBA, on potential cuts to international orders.
Britain is the largest international customer planning to purchase 138 F-35 fighters. However, British officials have previously suggested that they could reduce that number.
Defense News
"If you mod me down, I will become more insightful than you can possibly imagine." -- Slashdot
Related Articles
Canadian Defense Minister in Hot Water as Canada Caps F-35 Funding
April 9, 2012, 9:59 AM
Canadian Government Once Again Lashes Out at F-35 Lightning II Program
April 4, 2012, 11:04 AM
Latest Headlines
PIQ ROBOTTM reveals its new artificial intelligence software
November 29, 2016, 12:59 AM
One more time - Happy Thanksgiving to Everyone Around the World
November 24, 2016, 4:00 AM
Google's Smart Contact Lens Project gets halted for 2016
November 20, 2016, 7:00 AM
Cell Research Study shows African Americans have greater immune response to infection
November 10, 2016, 1:00 AM
UTHealth Clinical Trial Shows Progress Using Stem Cells to Treat Traumatic Brain Injury
November 8, 2016, 1:00 AM
Uber Partners with Circulation to Pilot Program Connecting Transportation and Digital Health Care
November 6, 2016, 5:00 AM
More Headlines
Most Popular Articles
Apple Watch Series 3 – Here is what we found so far.
July 23, 2017, 7:30 AM
Meet the VR ONE– Thinnest & Lightest VR Backpack PC
July 22, 2017, 6:51 AM
NVIDIA GeForce GTX 1070 Gaming Z 8G – Unprecedented Performance & Power
July 24, 2017, 7:00 AM
Lyft Steps into the Autonomous Car Market
July 22, 2017, 7:02 AM
Comparison: Rock64 vs Raspberry Pi 3
July 11, 2017, 6:53 AM
Latest Blog Posts
Facebook TV shows may start in August
Saimin Nidarson
Jul 28, 2017, 6:00 AM
Google Pixel 2 and 2 XL – Say Goodbye to the Headphone Jack
Elroy Bethell
Jul 27, 2017, 7:50 AM
Nokia's First Android Phone launching in August
Nenfort Golit
Jul 26, 2017, 6:00 AM
Raspberry Pi Powered Laptop.
Nenfort Golit
Jul 25, 2017, 6:00 AM
Microsoft HoloLens 2 - Featuring custom built AI Coprocessor
Elroy Bethell
Jul 24, 2017, 7:06 AM
LG Robots – Keeping Korean Airports nice and clean
Elroy Bethell
Jul 23, 2017, 7:50 AM
Gigabyte the new Raspberry Pi competition
Nenfort Golit
Jul 22, 2017, 6:00 AM
Really into Gaming? Get Ready for the Gaming Smartphone
Elroy Bethell
Jul 21, 2017, 7:25 AM
LG G6 Plus is Now Available for Purchase on Amazon
Nenfort Golit
Jul 20, 2017, 6:00 AM
Say Hello to Google Glass for the second time.
Elroy Bethell
Jul 19, 2017, 6:00 AM
Snap Chat Releases Snap Publisher
Nenfort Golit
Jul 18, 2017, 6:00 AM
New FlatScope may Restore Eyesight.
Elroy Bethell
Jul 17, 2017, 7:35 AM
Sprint offers enticing new cell phone plans.
Elroy Bethell
Jul 16, 2017, 7:21 AM
Amazon – Developing new Messaging App called Anytime
Elroy Bethell
Jul 15, 2017, 6:55 AM
Laid-off Microsoft workers get a Saleforce chance
Elroy Bethell
Jul 14, 2017, 8:21 AM
Google Home new streaming Feature.
Nenfort Golit
Jul 13, 2017, 6:48 AM
Storm 4 – The robot that can perform a biopsy.
Elroy Bethell
Jul 12, 2017, 8:15 AM
Microsoft Plans on Bringing Better Broadband Internet to Rural America.
Nenfort Golit
Jul 11, 2017, 6:48 AM
Facebook Drops price of Oculus Rift to Match PlayStation VR
Elroy Bethell
Jul 10, 2017, 7:57 AM
Android users be cautious, CopyCat malware on the prowl
DailyTech Staff
Jul 9, 2017, 8:00 AM
More Blog Posts
Copyright 2017 DailyTech LLC. -
RSS Feed
About Us
Terms, Conditions & Privacy Information
Kristopher Kubicki


text:
Certified nurse midwives offer options for home or hospital
birth, with an emphasis on natural birth and avoiding
unnecessary interventions....
Domestic agency providing childcare services. Free listing of
available caregivers.
I am a mom of a spirited 2 year old and a home daycare provider.
I have taught my toddlers sign language, songs, counting, the
alphabet and more. I have...
Au Pair USA matches qualified live-in au pairs with host
families in the Chicago area. Over 20 years of experience.
Child care with a cultural flair! Energetic, experienced and
screened au pairs from 55 countries, ages 18-26. Aproximately $277
per week for live-in child...
Local resource for families offering free referrals to many
local practitioners, birth options consultations and educational
information. Promotes...
Cambridge Nanny Cambridge Nanny Group, the premier nanny
placement agency in Chicago can help your family find your very own
Nanny Poppins. Your child...
Setting the standard for excellence in personal service and
quality. Full & part time nanny placement, live in or come and
go. Temporary nannies...
For over 15 years Cultural Care Au Pair has been the quality
childcare choice for more than 55,000 families nationwide. We are
committed to helping families...
Cultural Care Au Pair Apply Now Free Information Kit & Game
Login As a parent, there is nothing more important than knowing
your children are well...


text:
This section is prepared pursuant to Statement of Federal Financial Accounting Standard (SFFAS) 36, Reporting Comprehensive Long-Term Fiscal Projections for the U.S. Government. It is intended to help readers of the Financial Report of the U.S. Government (FR) assess whether future budgetary resources will be sufficient to sustain public services and to meet future obligations as they come due, assuming that the Federal Governments current policies for spending and taxation are continued.1 Such an assessment requires prospective information about receipts and spending, the resulting debt, and how these amounts relate to the economy. The assessment is also referred to as reporting on fiscal sustainability.
The information in this section is important not only for its financial, but also its social and political, implications. Financial reports should provide information that can help readers assess the likelihood that the Government will be able to continue providing the equivalent level of public services and to assess whether financial burdens without related benefits will be shifted to future taxpayers. Fiscal sustainability reporting should assist the reader in understanding these financial, social, and political implications.2
The projections and analysis presented here are mathematical extensions and extrapolations based on an array of assumptions as described below, including the assumption that current Federal policy does not change. These projections cannot be interpreted as forecasts or predictions of the future, in part because they encompass hypothetical future trends or events that are improbable. This is the first year in which this information is included with the other Supplemental Information, and the methods and assumptions used in producing this section are still under development.
1 Statement of Federal Financial Accounting Standard 36, Fiscal Projections for the U.S. Government, par. 7. (Back to Content)
2 SFFAS 36, par. 8. (Back to Content)
From Treasury.gov
File Viewing Tools


text:
But there's no time in Gunn's current school day to deliver some aspects of counseling — including regular, small-group meetings of students with adults — that are at the heart of reforms recommended this month by Gunn's Guidance Advisory Committee, made up of parents, staff members and students.
In order to fully deliver a prospective new guidance-counseling curriculum, the school's daily "bell schedule" may have to change in 2014-15. A possible change will take at least a year to hammer out, administrators said.
Board members praised the work of the Guidance Advisory Committee, whose 17 once-contentious members came to terms on 40 general recommendations.
But they pressed Gunn officials for clearer comparisons with counseling service levels at Paly. They also asked for a definitive, three-year timetable as to when all 40 of the advisory committee's recommendations will be fully implemented.
They expressed unwillingness to vote on April 9 to approve Gunn's year-one "action plan" without a more detailed calendar for full implementation in three years.
Gunn parent and advisory committee member Amy Balsom supported having a long-term plan in place. Balsom, who earlier had been among the strongest critics of Gunn's traditional program, pleaded with the board to hold the school accountable for all 40 reforms.
"I don't want to lose momentum here," she said.
"While the first-year action plan was approved by (Gunn department heads), I'm worried about what happens when the second-year action plan meets resistance within the school community.
"We're not going to get comparable services and outcomes (with Paly) unless we go the full distance. We need the board and district leadership to really hold Gunn accountable, and I'm talking very collectively.
"We can't take the easy stuff and leave the hard stuff. We need to be held accountable to achieve this," Balsom said.
Director of Secondary Education Michael Milliken stressed it was no small task for the 17 widely divergent members of Gunn's Guidance Advisory Committee to reach consensus, as well as to earn the "full support" of Gunn's academic department heads.
The advisory committee included staunch defenders of Gunn's traditional-style counseling program as well as harsh critics of the program, who for two years have urged Gunn to adopt a Paly-style "teacher advisory" model. That model uses more than 40 teachers to augment a small, full-time counseling staff, enabling monthly small-group meetings with advisees.
At Tuesday's meeting, Gunn and Paly administrators told the board they've shared ideas on how to improve their respective counseling programs. But board member Melissa Baten Caswell suggested they go further, creating a shared website in the area of college and career information and also possibly in the area of parent education.
Students at Gunn and Paly are likely to have exactly the same questions in those areas, she said.


text:
What could be one of the year's biggest storms is expected to blow in Tuesday, bringing snow as low as the 2,500-foot level and thunderstorms in areas below that.
The low-pressure system is expected to be gone by Wednesday, but for about 24 hours beginning Tuesday afternoon there won't be any mistaking that it's winter, said Alan Reppert, a meteorologist for AccuWeather.com.
"It'll be the strongest storm so far this year, and it looks like going to be one of the strongest storms this year," Reppert said.
While some lower areas will see thunderstorms, others will get 0.25 inches to 0.5 inches.
The infusion of cold air will also mean heavy wind, including gusts predicted to hit more than 50 mph over mountain passes.
"It's definitely possible to have travel delays over the 15, going to Vegas," Reppert said.
The Cajon Pass could see more than 6 inches of snow, and higher mountain areas could get up to a foot, he said.
In winter, the California Highway Patrol recommends leaving earlier to allow slower driving and time for potential delays, especially in the mountains.
The CHP said motorists should also check their brakes, windshield wipers, defroster, heater and exhaust system, as well as programming their cellphone with Caltrans' Highway Information Network number, 800-427-7623.
Los Angeles County will close road segments in the Angeles National Forest from 3 a.m. Tuesday until the storm passes and the roads are inspected, according to the county's Department of Public Works.
Mountain ski resort operators welcomed the storm. John McColly, chief marketing officer for Mountain High in Wrightwood, said a number of resorts had to shut down in December because of warm weather, but this latest storm will help February become the resort's "snowiest" month.
"We're ecstatic," McColly said. "This is going to be one of the biggest of the season. That's going to do wonders for us. That will get everything open."
Staff writer Larry Altman contributed to this report.
Reach Ryan via email, find him on Twitter @SBcityNow, or call him at 909-386-3916.


text:
Related: Union money looms big in L.A. mayor's race
The next mayor of Los Angeles - City Councilman Eric Garcetti or City Controller Wendy Greuel - can be expected to have political influence well beyond their city's limits.
"Anything that happens in Los Angeles city is of interest to the region," said Raphael Sonenshein, executive director of the Pat Brown Institute of Public Affairs at Cal State Los Angeles.
Whoever ends up elected as mayor of Los Angeles immediately becomes one of the most visible public figures in the state, and a de facto spokesman for the surrounding region. Tuesday's mayoral election may also demonstrate how voters' opinions and demands are shifting in and around Los Angeles. Politicians seeking or holding office in other Southern California cities may adjust their platforms and governing strategies based on what they see happening in California's most populated city.
"The mayor of L.A. can be a huge leader on local issues," said Douglas Johnson, a fellow at The Rose Institute for State and Local Government.
"For example, Richard Riordan set the tone and was an example for much of the state."
Johnson credited Riordan, who was the city's mayor from 1993 to 2001, with placing an emphasis on charter reforms and attempting to improve Los Angeles' bureaucracy to make the city more responsive to businesses.
The city's mayor also plays a key role in transportation policy - controlling three or four seats on the Metropolitan Transportation Agency's board of directors - and also has influence on issues such as goods movement from the ports through the Inland Empire as well as airports such as Los Angeles International and L.A./Ontario International.
Observers have credited outgoing Mayor Antonio Villaraigosa, along with then Pasadena City Councilman Chris Holden, of leading the efforts to put Measure R on the ballot and including such projects as extending the Gold Line light rail system eastward through the San Gabriel Valley's foothill communities.
"Villaraigosa was really the key to it. It's a pretty major achievement," Sonenshein said.
Voters approved Measure R by a two-thirds majority, deciding to raise sales taxes in the midst of a recession in return for promised relief from traffic congestion.
Measure R is projected to raise about $40 billion over three decades. Besides the Gold Line, the MTA's project list calls for that money to be spent on road and highway improvements throughout Los Angeles County as well as funding for bus lines and Metrolink.
The Gold Line presently runs from East Los Angeles to Pasadena, and construction to extend the line to Azusa is scheduled to be completed by 2015. An additional phase of construction through Montclair may begin the following year, with completion by 2019 at the earliest.
Gold Line officials in March allocated about $810 million for the Azusa to Montclair portion of the rail line, but the project will probably require twice that amount to be completed.
Montclair Councilman Bill Ruh said extending the Gold Line is critical for his city and other foothill communities, but also lamented that transportation officials have not chosen to fully fund the rail extension.
"I think it (Villaraigosa's legacy) would be very mixed," Ruh said. "Yes, he was very instrumental at getting some funding for the Gold Line, but they're also looking at some of the money going to a subway to the sea, which could be better spent on the Gold Line."
The MTA's project list includes more than $4 billion to build a subway line to stops in Century City and Westwood.
Los Angeles' next mayor may also play a more decisive role than Villaraigosa in settling the long-simmering conflict over who controls L.A./Ontario International Airport.
Under Villaraigosa's tenure, airport policy and the controversy over who should control ONT has been largely left to city bureaucrats, said Marcia Godwin, a professor of public administration at University of La Verne.
Godwin expects that either Garcetti or Greuel would take a more active role in airport policy given her sense that both candidates are building their campaigns, in part, on promises of a more efficient city government. Godwin was not ready to predict, however, how either candidate may spend newfound political capital on the airport issue. The city's next mayor may choose to seek improvements within Los Angeles World Airports, the city agency that manages Los Angeles International Airport and ONT, or may move toward the local control option favored by politicians and business leaders in Ontario and other Inland Empire cities.
"I don't have a good sense of which direction it's going to go, but I do think it's going to get more attention," Godwin said. "Either one is going to want to get away from the lawsuits and litigation, which is where we're at."
Garcetti has said he may end up supporting local control, whereas Gruel has not opined on the airport controversy while her city and Ontario are in negotiations.
Ontario has threatened to sue over the airport issue, having filed a claim that could lead to formal litigation. The Los Angeles County Board of Supervisors has adopted a motion supporting local control of ONT, but Los Angeles administrative officer Miguel Santana has warned Ontario's shift toward a legal battle could delay any airport accord between the two cities.
The Port of Los Angeles is another vital aspect of Southern California's infrastructure in which the mayor and city of Los Angeles can affect and have conflicts with those in other cities.
The city of Long Beach is suing Los Angeles over the latter city's approval of BNSF Railway's plans for a 153-acre rail yard near Wilmington and Long Beach communities. Long Beach officials had asked Los Angeles to delay their approval due to potential environmental problems in West Long Beach.
"We have worked together on a number of major projects," Long Beach Mayor Bob Foster said earlier this month. "Regrettably, this proposal is different from our recent successes and, frankly, these communities deserve better."
In addition to policies in which the mayor would shape by his or her own direct decisions, the election may signal shifts in the region's political climate, Godwin said.
For example, Greuel is perceived as being friendlier to public employee unions than Garcetti, Godwin said. Many cash-strapped cities in Greater Los Angeles and the Inland Empire have struggled with the costs of retirement plans of police, firefighters and other city workers and whoever wins in Los Angeles may inform other local politicians as to whether voters want their civic leaders to support city workers or take a tougher line on employee benefits.
"Even though Los Angeles has its own public pension system, they can set the tone," Godwin said. "If she's (Gruel) not elected, others may see that as a signal to more pension reform than might have been otherwise."


text:
PM pays tribute to Lady Diana Isaac, ONZM, QSM
PM pays tribute to Lady Diana Isaac, ONZM, QSM
Prime Minister John Key says his thoughts are with the family and friends of Lady Diana Isaac, who died peacefully last night at home.
"Lady Diana's contribution to Canterbury and New Zealand was truly remarkable. From her early philanthropic work with her late husband Neil, right up until the time of her death, she was an outstanding champion for Canterbury, the arts and conservation," says Mr Key.
Lady Diana, who was born in Devonshire in England, met her New Zealand husband Neil when they both served in the British Army at the end of World War II. They married in India and settled in New Zealand in 1950 where Sir Neil and Lady Diana founded the Isaac Construction Company.
The plantings they made on their quarrying operations eventually became the 1100 hectare Peacock Springs Conservation Park.
"Lady Isaac was also a huge patron of the arts and her legacy will endure through the Isaac Theatre Royal, the Isaac Centre for Nature Conservation, and the creation of scholarships at both Lincoln and Canterbury Universities.
"It is difficult to imagine anyone who was more generous or worked harder for the people of Canterbury.
"Lady Diana will be missed immensely but her decades of philanthropy will be enjoyed for generations to come," says Mr Key.


text:
- Aluminum
- Brass
- Bronze
- Copper
- Cold Roll
- Hot Roll
- Nickel
- Titanium
- Stainless
- Other Metals
- Plastics
- More...
0.25" Grade 2 Titanium Sheets offer high corrosion resistance and a greater working range than aluminum.
It's high strength, low weight ratio give Grade 2 Titanium a diversified range of applications ranging from medical applications to aerospace and automotive fabrication.
Grade 2 Titanium Sheets, when annealed, are a light weight ductile metal often used in aerospace and automotive body fabrications.
View our "Guide to Titanium" for available grades, shapes and additional information.
Mill Test Reports are available on this item and can be selected during the checkout process.
Material Meets These Standard(s): ASME SB-265, ASTM B-265
|Weight/Square Foot: 5.87 pounds
|Dimension Name
|View Other Sizes


text:
Hi, we are very busy people at home and I have a 2 month old son. I want to ask if how does the noise affect the baby?
Printable View
Hi, we are very busy people at home and I have a 2 month old son. I want to ask if how does the noise affect the baby?
If you are concerned about the noise levels affecting your baby's hearing then I can reassure you that normal household noise (even in a very busy and noisy household!) will not have any adverse affect on your baby's hearing.
You may find that your baby becomes used to having a certain amount of background noise present. This can help to settle some babies and help them to sleep. Therefore, if (on some occasions) the house is unusually quiet your baby may like to have some background noise present (e.g. a radio or you can even download white noise) to help him to settle.
I hope this answers your question.
Best wishes,
Thank you so much for the reply.
LJ gave some good advice. If you happen to find that your baby is irritable and it's noisy, then your baby could also be overstimulated. In a noisy situation (louder than normal household activity) you would want to be sure that you remove your child from the environment if he seems agitated.
This is something you'll want to keep in mind as your child grows older. Toddlers and preschoolers will often be overstimulated from too much noise or activity and you'll be able to tell by the way they act.
Warm regards,
Yes, I agree to that. I asked because there were just some issues that we had at home and some of us might be shouting to each other.
The bigger concern with a child being exposed to shouting is not so much the level of the noise, but the tension in the home.
Children who live in a situation where there is a lot of negativism and/or aggression will tend to pattern that as they grow older. If you have shouting in the home, you will find that your child tends to bite or hit or even throw tantrums because this is his way of expressing the anxiety and stress that has built up within him. Now, of course, every child will act out at times, even children who grow up in calm, loving environments, but a child who is exposed to aggression/violence on TV and in the home will have a much greater tendency towards aggressive behavior.
I hope this information is helpful. If you ever need more help in knowing how to avoid an escalating situation for the safety of you and/or your child, feel free to post back and we will give you direction on where to get the help you need.
Warm Regards,


text:
Reader comments
Free Wallpaper Friday: Slumber Interuptis Edition
5 Comments
Woo hoo!
I think that everyone is basically looking for one of those easy buttons. Let's face it, some things are harder than others. That is why I am now using this super simple system to promote my website. You just plug in the URL that you want to promote, hit go, and wait for the traffic to start rolling in. If you are also looking for the easy button, I suggest that you give this a look... http://tinyurl.com/7owt8ce


text:
Discuss football with over 60,000 fans. Free Membership.
Join now
Log in to check your private messages
Log in
FootballsFuture.com Home
Week 4: VIKINGS (2-1) at Lions (1-2)
Goto page
... ,
FootballsFuture.com Forum Index
Minnesota Vikings
View previous topic
View next topic
Joined: 04 Jan 2008
Posts: 6545
Location: Ottawa, Ontario
Posted: Mon Oct 01, 2012 10:13 am
Post subject:
skywindO2 wrote:
How long was the kick the Walsh missed?
46 yards.
The race is not to the swift, nor the battle to the strong.
Ecclesiastes 9:11
But thats the way to bet.
Jimmy The Greek
Back to top
vike daddy
Joined: 12 Mar 2005
Posts: 82975
Posted: Mon Oct 01, 2012 10:18 am
Post subject:
milanb wrote:
skywindO2 wrote:
How long was the kick the Walsh missed?
46 yards.
had the distance, but went wide.
Everson Griffen: We can be special. But its up to us.
Back to top
Joined: 02 Dec 2009
Posts: 5215
Location: Carpinteria California
Posted: Mon Oct 01, 2012 10:55 am
Post subject:
I woke up this morning & watched SC, they never even showed the highlights.
NBA: Lakers: Bucks
NFL: Vikings
MLB: Indians: Brewers
NCAA: Trojans
NHL: Kings
Back to top
Joined: 11 Aug 2011
Posts: 13157
Location: Marshall
Posted: Mon Oct 01, 2012 10:57 am
Post subject:
milanb wrote:
Realistically, if you take away the two kick return TDs the Vikings scored all of 6 points on two FG-scoring drives, both set up by long pass interference penalties.
And realistically, if you take away the two kick return TDs, our offensive game plan changes.
Back to top
Joined: 20 Mar 2010
Posts: 5897
Posted: Mon Oct 01, 2012 11:21 am
Post subject:
Klomp wrote:
milanb wrote:
Realistically, if you take away the two kick return TDs the Vikings scored all of 6 points on two FG-scoring drives, both set up by long pass interference penalties.
And realistically, if you take away the two kick return TDs, our offensive game plan changes.
And realistically, the Vikings still win
[quote="tylerdouglass"]VikeADunn, you're my hero.[/quote]
2013 Adopt-A-Viking: DT Sharrif Floyd
Back to top
Joined: 28 Feb 2008
Posts: 14088
Location: Where the true depth of one's soul doesn't resonate with the world
Posted: Mon Oct 01, 2012 11:34 am
Post subject:
AP_ALL_DAY_28 wrote:
I woke up this morning & watched SC, they never even showed the highlights.
Why are you complaining? I love being the team no one is talking about.
Joe_is_the_best ^^
BWG VIKE wrote:
Teddy needs a Snickers, he looks like Ponder when he is hungry
Back to top
Joined: 15 Nov 2005
Posts: 52624
Location: Land of 10,000 Lakes!
Posted: Mon Oct 01, 2012 11:34 am
Post subject:
Even without those two return TDs, the Lions offense really showed no ability to put points on the board against the Vikings defense. So even without those special teams points and the lead the Vikings had all game long, maybe things would have been called differently for the Vikings on offense if they were playing with a tied game, or possibly behind. It seems MN got in the safe mode early on with runs to Peterson, hoping the defense would put them in good position. Which they did. Clearly, there is trust in this defense.
Back to top
Joined: 26 Feb 2007
Posts: 10825
Location: Portland, OR
Posted: Mon Oct 01, 2012 11:39 am
Post subject:
They need to get to a point where they trust the offense also. They clearly did not yesterday. I am curious, why does anyone care how or if the media is talking about the Vikings, isn't it about the games for you?
Wins are a team stat, not a QB stat
Back to top
Joined: 25 Aug 2011
Posts: 8631
Location: Toronto, CA
Posted: Mon Oct 01, 2012 11:47 am
Post subject:
Playcalling is dictated by the situation and score.
Ponder didnt attempt to stretch feild that often as he was largely up by at least 1 score most of the game (2 scores most of the game).
People calling for Precy to be split out wide etc etc, but the that is not practical given the situation. The most practical thing is to run the ball and chew more time off the clock (something they need to actually get better at).
As soon as its 14 point lead (yes, 7 minutues into the 3rd quarter), I would be instructing my guys to stay in bounds any runs and throws.
Lets remember DET played us more closer to the LOS, because the odds were that we were going to not take risks downfield with that lead. We were likely to run and do short passes. As such they covered better in the 3rd-4th quarters.
In the 1st-2nd quarters our playcalling was very good (outside of redzone),when our playmaking was not really predictable when there was no 2 score lead.
In Redzone, I want these plays almost exlusively
a) AP running (J Felton/Harvin/Kyle lead blocking)
b) Fade to the corner to Simpson
c) Kyle over the middle
d) Harvin quick slant to corner/front endzone.
e) Play-action with a throw to a corner
f) Ponder throws it into the stands
Back to top
Joined: 06 Jul 2006
Posts: 16987
Location: Minneapolis, MN
Posted: Mon Oct 01, 2012 11:58 am
Post subject:
vike daddy wrote:
milanb wrote:
skywindO2 wrote:
How long was the kick the Walsh missed?
46 yards.
had the distance, but went wide.
Thanks! I was looking for it, admittedly not very hard, but couldn't find it.
Back to top
Joined: 02 Oct 2011
Posts: 1743
Location: 605
Posted: Mon Oct 01, 2012 12:44 pm
Post subject:
Not a pretty win, but I'll take it. Run game looks good. THE OFFENSIVE LINE looks great. Harrison Smith just has a lot of instincts that we have been missing in the secondary, I love seeing him light players up.
Did it seem like the only deep throws we try are always along the sideline? Why not have some roll outs with Percy or Simpson have a cross pattern in the middle of the field? CJ and Burleson seemed to be killing us with those. It's getting to the point where our sweep passes to Percy are getting sniffed out and Musgrave has an opportunity to show us what he has.
Either way, we're 3-1, heading into a game where we will be favored. Hope we don't come out flat, because I could see the Titans being really hungry.
Back to top
Joined: 15 Nov 2005
Posts: 52624
Location: Land of 10,000 Lakes!
Posted: Mon Oct 01, 2012 12:56 pm
Post subject:
PrplChilPill wrote:
They need to get to a point where they trust the offense also. They clearly did not yesterday. I am curious, why does anyone care how or if the media is talking about the Vikings, isn't it about the games for you?
I agree, who cares what the media has to say. Not sure why its even a complaint
Back to top
vike daddy
Joined: 12 Mar 2005
Posts: 82975
Posted: Mon Oct 01, 2012 1:01 pm
Post subject:
i had to work yesterday at event with several locations so i had to move around a lot. i figured i wouldn't see the game at all, no biggie.
i get to one location and it had a tv, tuned to the MINN/DET game! i looked at it and didn't see a score or anything in the box window, just a closeup of Percy Harvin. then the camera pulls back and DET is kicking off to him. the game's opening kickoff...
so i got to see his TD return, and then a few hours later i got to see the last 3 minutes of the game.
Everson Griffen: We can be special. But its up to us.
Back to top
vike daddy
Joined: 12 Mar 2005
Posts: 82975
Posted: Mon Oct 01, 2012 1:46 pm
Post subject:
backing Detroit up, the Lions average starting position on Sunday was their own 24-yard line.
Everson Griffen: We can be special. But its up to us.
Back to top
Joined: 10 Jan 2006
Posts: 2545
Location: St. Anthony, MN
Posted: Mon Oct 01, 2012 3:29 pm
Post subject:
vike daddy wrote:
Chad Greenway
put a lick on
Calvin Johnson,
yielding a 15-yard penalty and may bring a fine from the NFL, too.
It happened early in the fourth quarter, when Stafford tried to hit Johnson on a drag route. Greenway said he "tried to" pull up, but replays showed his shoulder connected in Johnson's head/neck area after the ball glanced past.
"You feel bad about that. Obviously, I don't want to get a penalty, for starters, to hurt our team. I certainly don't want to get a fine, because my wife will yell at me. And I don't want to hurt Calvin. I don't want to hurt anybody. For me, as a player, I'm thinking, he's going to catch that ball 99 percent of the time. He didn't that time, so when I go up to try to break the ball up, my pad -- it's clear on the tape that it hits his head. What are you going to do? They're going to throw the flag and I'm probably going to be assessed a fine and that's just the way they're going to do it."
The Vikings' defense has been pretty physical with receivers, and while in some regards Greenway's hit on CJ was an avoidable, stupid mistake... it seemed to me that also really sent a message to Calvin as well: we don't care if you're 6-5, 235lbs, we're gonna pop you every time you try to catch a ball. And while Stafford didn't do Johnson or the Lions' other receivers many favors with some fairly high placement on his passes, it would be difficult to completely disregard Greenway's hit and the rest of the Vikings' physical play as not helping to give Johnson "alligator arms" through much of the remainder of the game.
I think player safety is crucial, and I don't think Greenway's attitude has ever bordered or crossed the line into malice like some other defenders in the NFL (Brandon Merriweather and James Harrison first come to mind), but I can't discount the impact of that play either. When taken in the context of the way which the Vikings' back 7 have played over the past couple games - particularly guys like Brinkley, Greenway, Smith, and Sanford - it seems like a night and day difference in the way the defense plays the game from what we saw in the 2011 season. Passively "catching" ball carriers in a tackle is going by the wayside, and being replaced by actively attacking the ball carrier or receiver. This increased physicality on defense has worked brilliantly in the past two games, particularly in shutting down one of the NFL's more-explosive passing attacks.
But with Greenway's hit on Johnson as being something emblematic of this type of play, it can be unsettling to the fan who wants the game to be played not only in a physical hard-hitting style, but also in a safer manner than in years past. It's particularly unsettling because I think we caught a glimpse of how unsafe hitting - particularly hitting a player in the head - can be an effective intimidation technique that can pay dividends for the defense in ensuing plays and drives. As I alluded to above, I don't think Greenway intended to hit Johnson in the head; Chad's never been a guy with a track record of borderline or dirty play, and Pete Bercich mentioned on Rosen's Sports Sunday that there's also a good chance that he didn't see Calvin drop the pass and was basically "committed" to hitting him before he could pull away from the hit completely. I just hope that the Vikings continue to exhibit a physical style of play on defense, and don't take the wrong lessons (albeit an arguably effective one) from this Sunday's game - I want the Vikings to continue developing into an intimidating, effective defense, but not one that does it through questionable hits and dirty play.
DJC71 wrote:
That's like asking if I'd still buy my ex-wife flowers on our anniversary after she left me for another dude. Heck no. I hope she gets bedbugs.
Back to top
Display posts from previous:
All Posts
1 Day
7 Days
2 Weeks
1 Month
3 Months
6 Months
1 Year
Oldest First
Newest First
FootballsFuture.com Forum Index
Minnesota Vikings
All times are GMT - 4 Hours
Goto page
... ,
Jump to:
Select a forum
NFL General
NFL News
NFL Comparisons
NFL Draft
2017 NFL Mock Draft
GM Mock Drafts
Fantasy Football
College Football
AFC East
Buffalo Bills
Miami Dolphins
New England Patriots
New York Jets
AFC North
Baltimore Ravens
Cincinnati Bengals
Cleveland Browns
Pittsburgh Steelers
AFC South
Houston Texans
Indianapolis Colts
Jacksonville Jaguars
Tennessee Titans
AFC West
Denver Broncos
Kansas City Chiefs
Oakland Raiders
Los Angeles Chargers
NFC East
Dallas Cowboys
New York Giants
Philadelphia Eagles
Washington Redskins
NFC North
Chicago Bears
Detroit Lions
Green Bay Packers
Minnesota Vikings
NFC South
Atlanta Falcons
Carolina Panthers
New Orleans Saints
Tampa Bay Buccaneers
NFC West
Arizona Cardinals
Los Angeles Rams
San Francisco 49ers
Seattle Seahawks
Other Sports
Other Sports
Fantasy/Sim/GM Leagues
This aint sports talk!
Madden 17 and video games
Feedback Forum
Signature and Avatar Help
post new topics in this forum
reply to topics in this forum
edit your posts in this forum
delete your posts in this forum
vote in polls in this forum
Powered by
© 2001, 2005 phpBB Group


text:
Poor Pat's dream was somewhat rudely broken by the blow of de Vere's whip.
This, however, was before he was led to suspect you because of the de Vere affair.
And how do you do when ladies keep you waiting, Captain de Vere?
de Vere replied that he knew what he was about, and had gained his point.
How was I responsible when de Vere led me into it, and had my drink adulterated?
You did very right," said de Vere, "and you will find it to your advantage.
Whenever my books arrive in their plenitude from de Vere Gardens it will be absolutely required to help to house them.
de Vere had been attacked by fever at Bencoolen, and was in his cabin.
When he went back to his hotel he found de Vere in a state of surprise, too.
"You are getting very kind all at once," de Vere said, carelessly.


text:
Central Emergency Response Fund - voluntary contribution in the amount of 12,5 million Euro for 2011
The Federal Republic of Germany provides 12.5 million euros for the United Nations Central Emergency Response Fund
On the occasion of today's High-Level Conference on the Central Emergency Response Fund (CERF), the Federal Republic of Germany has announced that it will make available for the United Nations Central Emergency Response Fund a voluntary contribution in the amount of 12,5 million euro (about 17 million US dollars) for 2011.
The German Deputy Permanent Representative to the United Nations, Ambassador Miguel Berger, made the following remark at the conference today:
"Germany wishes to congratulate the CERF on another very successful year:
The CERF has become no less than an indispensable element of the international humanitarian response. Germany is proud to be a major supporter and will continue to advocate for the CERF around the globe."
The Central Emergency Response Fund (CERF) is a humanitarian fund established by the United Nations in 2005 in order to enable more timely and reliable humanitarian assistance. CERF allows for the pre-positioning of funding for humanitarian action to ensure rapid action in time-critical emergency situations and to strengthen the humanitarian response in in otherwise underfunded crises. Governments as well as private sector organizations such as corporations, individuals and NGOs are called upon to contribute to the Fund. Already more than 120 countries contribute to the Fund.
In total, including today's pledge, Germany will have contributed more than 80 million US dollars since the inception of the Fund and is currently the Fund's eighth largest contributor.


text: A Mexican girl on the run from human traffickers brings fifth-generation Texas Ranger Caitlin Strong to the sleepy border town where her legendary grandfather once worked, a region that hides a deadly weapon with a potential to give a new enemy the means to terrorize the United States. Anna Pigeon takes a job as a park ranger looking for peace in the wilderness-but finds murder instead. The first novel featuring park ranger Anna Pigeon is reissued. When a fellow ranger is killed and his death is ruled a mountain lion attack, Anna's suspicions are raised. It's up to her to save the protected cats from the prejudiced locals--and prove the kill was the work of a species far less rare. On a quiet afternoon in the park, four-year-old Joey plays in the sandbox, when a stranger approaches looking for his puppy. While Joey's mom, Crystal, talks on her cell phone, the stranger convinces the child to help search. By the time Crystal turns around, her son has disappeared. Yet her reaction is odd, not what one would expect from a distraught mother. Is Crystal somehow involved in her son's abduction? Meanwhile, on a ranch outside Houston, Texas Ranger Sarah Armstrong assesses a symbol left on the hide of a slaughtered longhorn, a figure that dates back to a forgotten era of sugarcane plantations and slavery. Soon other prize winning bulls are butchered on the outskirts of the city, each bearing a similar drawing. The investigations converge at the same time a catastrophic hurricane looms in the Gulf. Finally, as dangerous winds and torrential rains pummel the city, Sarah is forced to risk her life to save Joey. After putting 16-year-old Christabel Gaines's abusive father in prison, Texas Ranger Judd Dunn marries her in name only to save their shared ranch from bankruptcy. Now, years later, their platonic marriage has given way to passionate yearnings that neither can handle. But danger is near and their feelings may be too little, too late. Two decades after her father shot down the cult-like leader of a separatist church, fifth-generation Texas Ranger Caitlin Strong is challenged to stop the man's son, the head of a militia movement who has amassed enough guns and money to wage a second civil war. From dusk till dawn: The notorious Gekko Brothers, Seth and Richard, are on the run and headed for Mexico to meet with the mysterious "Carlos." Their simple bank robbery ended up killing multiple Texas Rangers. They hijack the mobile home of Minister Jacob Fuller and his family to ensure their safe passage. Their appointed destination is a neon-covered topless bar catering to bikers and truckers who've wandered off the beaten path. Everything seems fine until the bar's staff, band, and patrons turn out to be vampires! Full-tilt boogie: A full-length "making of" documentary that was theatrically released. Unlike most such docs, name actors are interviewed, but are only rarely the focus of the film. This film is about the assistant directors, the personal assistants, the grips, the people from craft services, the drivers--indeed, the vast unseen bulk of the iceberg that supports the average film production. Blog: asblogreader Adults's blog


text:
We all remember those "How to learn C++ in 21 days" books:
Many people are probably skeptical about this idea, but (as weve already been into the future) there is no reason to doubt it? Before we delve into the specifics of our programming venture, here is a brief introduction to our team. We are a couple of programmers with no claim (oh, really?) to fame like Angry Birds and, moreover, with very little experience in iOS or GameDev in general. Roughly speaking, for us, this project is being undertaken as both a challenge to ourselves and, ultimately, for the pure fun and experience even if little can be achieved (oh, really?) in the end.
Now that you know at least a little more about us than Google can tell you, lets talk about the rules for this endeavor. Two weeks are enough for every project was a statement made by one of us (lets call him Bill No, Bond is better) in a Skype call late one night. Okay, but maybe was the reply that was abruptly cut off by No buts or maybes. Well, OK, if you say so! Of course, we could spend these weeks investing time in our families, working, taking care of the fate of humanity, or any number of other noble pursuits. Yeah, right! If youll buy that, I have a bridge to sell you. If we werent doing this project, the honest truth is that wed be playing Starcraft, wasting time on Facebook, or just drinking beer.
Anyway, back to the rules, which have been set:
Two weeks of deeply intensive development is enough if you think about it. After all, 2 * 7 * 24 = 336 hours, which translates, via the following sophisticated math (336/8 *7/5 = 58.8), into nearly 59 calendar days or 2 whole months! Clearly the math justifies the time limit (looks like there might be a trick somewhere But millions of managers can be wrong!). And, quite seriously (this is a serious post; honestly), our programming practices prove that the best way to raise the priority of any given task is to decrease the time limits for completing it. So, exactly two weeks (exactly means two weeks plus an extra two weeks depending on the situation). Rule 1 is complete!
Work on other rules later.
OK, now that the time limit is set, we must decide what we should write. After an objective evaluation of our capabilities (who are we trying to fool?), we decide not to write a 4D-shooter with RPG (or BDSM) elements and multiplayer capabilities for 20,000,000 simultaneous players. However, after some discussion, we do think that having a simpler multiplayer option our game is a grand idea.
As a basis, we took the game called GIPF, as there is nothing in the AppStore (and not planned, as we see). We decided to change the rules of the original game a little bit to make it even simpler to play, to ensure that it is not an exact copy of the original game, and to make it even more fun. In short, it will be a logical game with rules a bit more complicated than Tic-tac-toe and with a bit less need for strategy than chess. This seems like a good way for roughly 67 to 68% of Americans to spend their time. This number of users is calculated using extremely strict formulas with basic expectations about the number of sales of the application, at the price of $149, that are needed in order for us to purchase an island in the Mediterranean Sea on which to live and carry on about our programming. These numbers can be slightly reduced (~1,000 fold) in case we decide that money is not the main goal of our lives.
Our plans for the day:
High-level architectural design of the application
List of tasks and time limits
Make decisions about the supported platforms and iOS version
Day 2.
Today there won't be any jokes because the serious development process has started. Let's begin on a positive note: we still have some development time left and our time milestone hasnt passed yet. While being serious, we should look at what our current decisions are:
We will use Cocos2d as the graphical engine (cocos2d for iPhone)
The minimum target iOS version will be 4.2 or 5.0 (there are some good reasons). This decision has been made after analysis of the iOS statistics for August 2011 (http://www.marco.org/2011/08/13/instapap...ts-update)
Initial architecture thoughts:
Model: low level
We thought that when it comes to AI and processing tons of data, any overhead would be multiplied by a large factor (maybe several thousand fold). As a result, we decided to write the low-level (everything that is connected with data representation and the board state) in pure C.
The two base classes are:
* BoardInfo This contains data that does not change during the whole game: board parameters: width/height, field structure, etc.
* BoardState This contains data that changes during the game: current set of pieces on board, number of pieces in reserve for both players, etc.
Our AI thoughts are based on evaluation of a large quantity of board states (for example, if we use Alpha-Beta pruning), so we absolutely need to use simple 'memcpy' to copy them and the fastest operations to operate with them. That's why the data organization above and pure C were chosen.
Model: high level
Here comes Objective-C and high-level wrappers of the two classes discussed above. AI uses low-level model only to make decisions about what is the best move. In all other cases, high level model objects are used (even to make the move, which was just evaluated using low-level structures only).
HexBoardGame This class contains inner variables of type BoardInfo that do not change during the game. It also contains an inner variable of type BoardState, which is changed every turn, as well as initialization functions. Everything that is needed to create a game skeleton from board parameters (BoardInfo) and changing board states (BoardState) is also included in this class.
GipfBoardGame This contains the specific implementation of HexBoardGame for iGipf rules. It expands HexBoardGame with such things as moves with pieces shifting (see the rules), row removal (see the rules), etc.
Here, we think everything is clear.
Everything is even clearer here. CCScene -- is a class from Cocos2d.
Enough for today. These drafts helped us to understand what we are going to implement and how to start the basic coding routine. The next interesting step will be AI experiments for which we need a proof-of-concept; but we'll talk about that.
Today were writing about the AI part. Hopefully a bit of theory will be useful.
Were developing a turn-based game with zero-sum play ( if someone wins n-points, second player loses n-points). The whole game can be represented as a tree with min-levels where one player tries to minimize possible loss and max-levels where second player tries to maximize gain.
Lets look at the picture:
Imagine that the max player (circle) is considering his next turn. If we expand all of his turns, then all of his opponents turns that come after his turn and continue to do so, we can get the tree as above. Look at level 4 - its min turn, we compare all possible outcomes and propagate minimum value to the level above (3). 10 is less than +infinity, so 10 goes to third level, 5 and -10 have only one possible turn in their sub-branches, they are propagated as is, 5 is less than 7 so it is propagated, and so forth.
This brings us to level 3. Its max turn. We compare each possible outcome and propagate max for every sub-branch, just as we did going from level 3 to level 4. We repeat this pattern again and again and again unless we reach top level. So, the value of game is -7.
Absolute value doesnt mean anything so far - its just a cost of game according to rules that we defined. If both players are rational than min player will lose 7 points and max player will win 7 points; so far so good.
Its a pretty simple solution, isnt it? Nevertheless, lets look at our case: we have 24 edge points and 42 possible ways on each level (actually even more - some turns require an extra-step). Just by simple math we know that on the 4th level well have 42*42*42*42 ~3M leaves, by the 5th level this count is already 130M. And dont forget that were working with mobile phones, not super-computers. It seems as though were in trouble, but this is where alpha-beta pruning comes to help us.
Alpha-beta pruning
The idea is pretty simple. In real trees we can skip some branches, because they dont give us a better solution.
Look at the right branch on level 1 (consider top level as 0) - its min turn and here we have options: 5 and 8 -- in reality we never need to expand the 8 sub-branch because we already know that it doesnt provide any benefit to the min player when compared to branch 5. Hence, we can prune 8-branch. Thats the idea behind the very simple and very efficient algorithm called: alpha-beta pruning.
Simple prototype
Because the move engine isnt completed yet, we built a simple simulation by generating a tree with random numbers and trying to calculate cost of a game. We can then check how many nodes have been pruned. The results are amazing:
Leaves per level: 42
Levels: 3
Number of leaves: 74088
Pruning per level: {level 1: 40, level 2: 245}
Evaluated: 6823 (9%)
Leaves per level: 42
Levels: 4
Number of leaves: 3111696
Prunings per level: {level 1: 41, level 2: 509, level 3: 10194}
Evaluated: 150397 (4%)
Note: 4% and 9% means that pruning saved us about ~ 96% and 91% of calculation times.
Of course the real evaluation function doesnt return pure random values, but we suppose that that result will be pretty similar. Our plans are to complete the move engine over the weekend.
Current status
Lines of code and files:
$ find . "(" -name "*.m" -or -name "*.c" -or -name "*.h" ")" -print | xargs wc -l
157 ./HexBoardStatic/BoardInfo.c
94 ./HexBoardStatic/BoardInfo.h
58 ./HexBoardStatic/BoardState.c
66 ./HexBoardStatic/BoardState.h
25 ./HexBoardStatic/Common.h
44 ./HexBoardStatic/Common.m
17 ./HexBoardStatic/CommonHexConst.c
85 ./HexBoardStatic/CommonHexConst.h
97 ./HexBoardStatic/CommonOperations.c
76 ./HexBoardStatic/CommonOperations.h
87 ./HexBoardStatic/GipfGame.h
346 ./HexBoardStatic/GipfGame.m
210 ./HexBoardStatic/GipfOperations.c
38 ./HexBoardStatic/GipfOperations.h
10 ./HexBoardStatic/GipfSpecificConstants.c
35 ./HexBoardStatic/GipfSpecificConstants.h
113 ./HexBoardStatic/HexBoardGame.h
216 ./HexBoardStatic/HexBoardGame.m
1774 total
While weekend work (this post is a bit late, sorry for that) is in progress right now, we have to confess something. Even though we did not have any iOS code written before the project began, we did have small prototypes implemented in python. This prototype gave us confidence that the project could be implemented in 2 weeks.
Even though we lost a couple of days of work on prototypes in scripting language, it was really useful to see the work in action. Indeed, it raised important performance issues and led to our decision to implement part of the game in pure C. But everything is good in its season.
The prototype
The Python prototype was first a console script of 300 lines; basically just game logic (with some restrictions such as remove selection if many rows are subject to simultaneous removal). Later we added some GUI elements (otherwise it was very frustrating and uncomfortable to play from command line) for which we used the kivy framework for those who are curious. It was our plan to try to run it under the Android OS and check performance on mobile hardware.
Just look at this picture:
This is already a good candidate for the AppStore, isnt it? Just kidding!
Performance Issue
The good news The game worked and we can play, though it was not so convenient.
The bad news -- By looking 3 levels deep, the game needed about 1 minute for analysis. Through simple profiling we realized that most of the time was consumed by copying (cloning) boards for the next move and performing all operations with hexagon rows. We should mention that analysis to a depth of 2 levels is enough for newbie, but for an expert analysis needs to go at least 4 levels deep.
Okay, as we see, performance is a serious issue if we deal with AI calculations on the object-level without special optimizations. Thus, the current goal is to create a layer of the highest possible performance to use 100% of the calculation capabilities of the iPhone/iPad.
Main points:
- Pure C, only structs
- Structures have strict grouping
--- Those that are frequently copied (BoardState)
--- Those that are rarely copied (BoardInfo)
- No heap allocations in repeated operations (only stack)
- Pre-allocated buffers in heap for all needed storage (arrays, temp vars, etc.)
- Copy any data using 'memcpy' only
- Optimized board operations
We believe that we could seriously beat our high-level Python implementation, because most performance in the Python prototype is lost on allocations and constructing objects (instead of memcpy to preallocated space). We expect something like a 10x improvement; but we'll see.
More AI. Unit-tests.
Last time we talked about AI and alpha-beta pruning and we can now happily report that the AI work is done! We havent written anything about evaluation function yet, so well cover that today.
Evaluation function
One of the requirements of AI for turn-based game is that every position must be evaluated; otherwise we dont have the necessary information needed to choose a move. To build an evaluation function, we need to understand what parameters we are will be working with. Basically they are:
- the number of pieces on board that are ours;
- the number of the pieces on the board that belong to our opponent;
- the number of pieces in our reserve; and,
- the number of pieces in the opponents reserve
Now, in a more advanced version we can build a heuristic, such as evaluating the number of rows that can be removed in 1(2, ...) move, key position points occupied and so forth. Right now, however, we dont use any of them and with good depth of search they are redundant. Even with 4 parameters, writing an evaluation function isnt such an easy task. After all, what should be considered the stronger position: 10 pieces on board + 2 in reserve or 2 pieces on board + 10 in reserve? In which case does adding 1 piece give more power? Unfortunately, we arent gurus of gipf theory so we need other way to figure this all out.
Practice: AI vs AI
The method we settled on consisted of us pairing one AI with another AI using a different evaluation function and then testing all combinations we could invent. Practice is the best criteria of truth! Actually, trial and error can be a very good way to check that an AI mechanism is correct: pair AI that considers n-turns deeps with AI that considers m-turns deep. Here are some cool stats from our work (We counted each players turn as separate, so sequence player 1 player 2 player 1 is 3 turns.):
5-levels AI beats 3-levels AI in ~60 turns
5-levels AI beats 4-levels AI in ~130 turns
5-levels AI vs 5-levels AI played over 200 turns!
Pure C: Profit!
This probably isnt going to be one of the more disputed points in this process, but we stilled ask ourselves if pure C as it worth it? Certainly, yes!
Our python prototype started to lag at depth level 4. We had to wait roughly one minute or so for an AI move at that level. Basically, allocations\copies took too much time and processing power. In our C version, with no heap alloc, struct memcpy-only, and optimized calc code, a depth level 4 analysis took roughly a second (~0.6 s - 1.2 s).
In other words, we got a 60-fold increase performance improvement by using pure C, which made the game more friendly for users (User will wait a couple of seconds, not minutes). So the answer is a resounding yes; going with pure C was worth the effort.
Unit tests
Another topic we want to cover here is unit-tests. Playing with an evaluation function and watching how 2 AI players interacted, we were able to discover some bugs. Yep, we arent perfect. Thankfully, we planned for our imperfections when we decided to add regression testing and spent a couple of hours adding the ability to set up any game scenario and execute AI based on that.
In just 2 days we already had about 20 tests. About half of them caught bugs and other half were related to restrictions we constructed to save us from another dozen of bugs. Of course, with AI it is almost impossible to expect accurate, perfect moves in the middle of the game, but in the end of the game some moves are 100% precise. As an example, consider that player has only 1 piece left, his optimal strategy is to remove his pieces lest he lose. This was not always how the AI played, which led to a few bugs in the end of the game.
To share one bug with you to give an idea of what we are talking about, consider this situation. Sometimes AI managed to find a very good turn on depth 4 and collected many pieces. The problem, however, was that he was out of pieces on depth 2 meaning he had already actually lost the game. Clearly, fixing this error in logic led to better game play. The bottom line is this. If you ask us is unit-testing worth it? the answer is yes, absolutely!
Before wrapping up, lets look at our current status.
- AI module
- Core mvc architecture basis according to the docs
- Model library (GipfGame) -> GameController
- Added scene controllers for all scenes
- Player model layer basic (PlayerBase, UserPlayer, CPUPlayer)
LOC and files:
$ find . "(" -name "*.m" -or -name "*.c" -or -name "*.h" ")" -print | xargs wc -l
20 ./AppDelegate.h
172 ./AppDelegate.m
16 ./CCSprite+Utility.h
23 ./CCSprite+Utility.m
10 ./Constants.c
35 ./Constants.h
21 ./ContentControllerDelegate.h
23 ./ControllerBase.h
32 ./ControllerBase.m
27 ./CPUPlayer.h
46 ./CPUPlayer.m
45 ./GameConfig.h
54 ./GameController.h
88 ./GameController.m
18 ./GameParameters.h
21 ./GameParameters.m
22 ./GameScene.h
29 ./GameScene.m
26 ./GameSceneController.h
44 ./GameSceneController.m
27 ./GameSceneDelegate.h
157 ./HexBoardStatic/BoardInfo.c
94 ./HexBoardStatic/BoardInfo.h
58 ./HexBoardStatic/BoardState.c
66 ./HexBoardStatic/BoardState.h
25 ./HexBoardStatic/Common.h
44 ./HexBoardStatic/Common.m
17 ./HexBoardStatic/CommonHexConst.c
85 ./HexBoardStatic/CommonHexConst.h
97 ./HexBoardStatic/CommonOperations.c
76 ./HexBoardStatic/CommonOperations.h
87 ./HexBoardStatic/GipfGame.h
346 ./HexBoardStatic/GipfGame.m
210 ./HexBoardStatic/GipfOperations.c
38 ./HexBoardStatic/GipfOperations.h
10 ./HexBoardStatic/GipfSpecificConstants.c
35 ./HexBoardStatic/GipfSpecificConstants.h
113 ./HexBoardStatic/HexBoardGame.h
216 ./HexBoardStatic/HexBoardGame.m
17 ./main.m
45 ./MainAppViewController.h
221 ./MainAppViewController.m
36 ./MenuController.h
39 ./MenuController.m
26 ./MenuScene.h
77 ./MenuScene.m
26 ./MenuSceneDelegate.h
61 ./PlayerBase.h
62 ./PlayerBase.m
28 ./PlayerBaseSub.h
40 ./PlayerDelegate.h
16 ./SceneBase.h
18 ./SceneBase.m
16 ./SceneManager.h
37 ./SceneManager.m
60 ./SinglePlayerLobbyController.h
67 ./SinglePlayerLobbyController.m
16 ./SinglePlayerLobbyScene.h
13 ./SinglePlayerLobbyScene.m
37 ./SinglePlayerLobbySceneDelegate.h
26 ./UserPlayer.h
25 ./UserPlayer.m
3582 total


text:
Kip Moore releases new single
Listen to Kip Moore on iHeartRadio
Kip Moore is sharing more of his new music.
The country star penned his latest single, "Dirt Road," with Westin Davis and Dan Couch -- his co-writer on his first chart-topper, "Somethin' 'Bout A Truck." But the singer says what "really grabbed" him is "the groove of this song," which he worked up with his band.
"Dirt Road" is Kip's follow up single to "Young Love." Both songs are expected to be on Moore's upcoming sophomore album.