text:
Confessions of a Failed Young-Earth Creationist
I became such an expert in young-earth creationist theology and science that it turned into a wrecking ball for my faith.
The Resource Finder has powerful filtering features — check out the tutorial to learn more.
I became such an expert in young-earth creationist theology and science that it turned into a wrecking ball for my faith.
My childhood in the evangelical church gave me the toolkit that led me to eventually accept the evidence for evolution, and marvel at the God who created it all.
Wright reminds us that robust Christian faith takes evidence on board, but fuses reason with faith, hope and love.
BioLogos president Deb Haarsma responds to Ken Ham's recent comments about Hugh Ross, and pleads for a more gracious conversation between Christians on issues of faith and science.
Recent high-school graduate Jacob shares about his journey from young-earth creationism to evolutionary creationism, and how his faith was challenged and strengthened along the way.
The new Gallup survey shows in broad strokes the challenge we face. But more nuanced surveys find that only 8% of Americans are convinced creationists whose beliefs are dear to them, and only 4% are convinced atheistic evolutionists whose beliefs are dear to them. The vast majority of Americans are not sure of their position and are open to a conversation.
This weeks in Origins news: studies of a skeleton uncovered in 2007 provide clues about rapid human evolution in the Americas, our climate and Christian stewardship, a few BioLogos folks give interviews, and some cool links to miscellaneous finds.
We must press beyond the various creation narratives in the Hebrew Bible, including the final chapters of Job, to the picture of God revealed in the New Testament—the Creator who does not rationally explain away the scandal of suffering but who instead enters into it.
This week in our Origins News Roundup: News of new nucleobases, the future of synthetic biology, and some healthy dialogue and critique of certain aspects of modern science.
Today's Origins News Roundup features a tour of trending topics in neuroscience, from commentaries and questions made recently by popular media to developments in neuroengineering and the BRAIN initiative.
We now take for granted an understanding of the Christian story that was largely worked out by Paul and later theologians. Even though the Gospels were composed after Paul's letters, they were concerned to tell the story itself in all its strangeness as it had been preserved by the first generation of Christians. And what we find in the stories themselves is the shock and wonder and surprise that the resurrection caused.
Because BioLogos accepts the scientific evidence for the age of the earth and common ancestry, Ham believes we are undermining the Bible and denying its authority. However, the authority of the Bible is key for all that we do at BioLogos.
Watch to see whether the debate encourages the opinion that science and Christianity are at war. We don't think you have to choose sides.
Collins poses, as the central question of his book: "In this modern era of cosmology, evolution, and the human genome, is there still the possibility of a richly satisfying harmony between the scientific and spiritual worldviews?"
"I believe it is fair to conclude that the supposed threat posed to human free will and moral responsibility from the very much work-in-progress social and cognitive human sciences is quite overblown."
Last week Ken Ham addressed BioLogos specifically in a blog post, in response to Daniel Hamlin's testimony told in our blog on October 14th.
A deep love for scripture, coupled (ironically) with a lifelong struggle with religious doubt, led Robert Boyle to write several important books relating scientific and religious knowledge. We explore aspects of this fascinating interaction.
Over the next few months, with permission from Yale University Press, BioLogos will offer edited versions of chapters from John Polkinghorne's best books, Belief in God in an Age of Science and Theology in the Context of Science, in order to help readers delve more deeply into some of his most important ideas.
So what then does Resurrection mean? For Benedict it represents a new dimension of reality breaking through into human experience. It is not a violation of the old; it is the manifestation of something new.


text:
Seven Presidents Oceanfront Park 221 Ocean Avenue North, Long Branch, NJ732-229-7025 (Park Rangers)732-229-0924 (Seasonal Pavilion Office)
Located off Atlantic Avenue at the north end of Seven Presidents Oceanfront Park, the Skateplex features a short paved trail, landscaped open play areas, restrooms, drink vending machines, open shelter with tables, parking and two areas constructed exclusively for skaters. There is a 75'x150' skaterink for lessons; and a skatepark for both skateboarders and in-line skaters.
The skatepark features include:
HoursThe Skateplex is open year-round, 8 a.m. to dusk and use is subject to weather/safety conditions. Admission and parking to the Skateplex is free all year.
ClassesThe Park System offers in-line, floor hockey, and skateboarding lessons and one-day clinics at the Skateplex. View the Program Directory for upcoming classes.
NOTE: Users under the age of 17 must wear a helmet (see Regulation #3). It is recommended that users age 17 and older wear a properly fitted and fastened ANSI or SNELL approved helmet. Elbow pads, kneepads, and wrist guards are recommended for all users of the Skatepark.
See our rules and regulations for the Skateplex.
Click map to print & enlarge.
The online reservation system is a quick and easy way to book at tee time at one of 6 golf courses.
From Seven Presidents Oceanfront Park to Historic Walnford, the Park System offers over 30 park areas to explore.
From pottery classes to nature walks, programs and activities are a great way to meet people and explore new interests.
Receive timely updates regarding Monmouth County Park System programs, special events & golf course promotions.

subset: commoncrawl


text:
Bering Sea Gold Ncis Cast Salaries Per Episode
Tv news headlines - yahoo tv, Is this the new 'dancing with the stars' cast? see who has reportedly signed on for the new season.. Series/ncis - television tropes & idioms, Created by donald p. bellisario and don mcgill, ncis is a spinoff of jag that leaped on the forensic drama bandwagon started by csi: crime scene investigation, with. Main/bottle episode - television tropes & idioms, The bottle episode trope as used in popular culture, with a list of examples from all media..
Ncis (tv series) - wikiquote, Jag pilot episodes . note: before being launched as its own series, ncis was featured as a two part episode in season 8 of the series jag. ice queen ducky: agent. Television news, reviews and tv show recaps - huffpost tv, Get breaking tv news, this week's recaps, casting updates and exclusive video clips, and share your own opinions about your favorite tv shows and stars.. Megashares - drag. drop. yup. the first site to provide, How does megashares work? select the file or files you wish to upload. choose the options best suited for your upload (password protect, description, email notification).
Star trek: voyager - wikipedia, the free encyclopedia, In the pilot episode, "caretaker", uss voyager departs station deep space nine on a mission into the treacherous badlands to find a missing ship piloted by a team of. Entertainment news, celebrity and pop culture - abc news, Headlines from the network and other sources, as well as downloads of trailers and clips.. News & gossip - yahoo celebrity, Get the latest celebrity news from yahoo! omg! find the latest news about the hollywood celebrities with videos and photos.


text:
African Soup
West African Peanut Soup
Adult help needed.
In West African countries like Burkina Faso and Togo, people use locally grown vegetables to make soups and stews. Soups are often vegetarian, since many people can't afford to buy meat.
© 2014 Compassion International. All Rights Reserved | (800) 336-7676
Privacy Statement and Conditions of Use | Full Disclosure Statement
Compassion International, Inc. is a registered 501 (c)(3) non profit organization.
All donations in the United States are tax-deductible in full or part.
We're here to serve you. See the many ways to reach us or choose from the three options below to contact us online:
Chat with a Representative
Community-Powered Support Network
Forgot your password?
If this is your first time logging in:
Click here to set up your account


text:
11 July 2006 -- Energy Investors Funds (EIF), a private equity fund manager that invests in the energy and electric power sector, announced that its United States Power Fund II, L.P. acquired an additional 28 percent partnership interest in Crockett Cogeneration from an affiliate of GE.
Funds managed by EIF previously owned approximately 39 percent of Crockett. GE Energy Financial Services continues to own approximately 25 percent of the limited partnership interests in Crockett. Financial terms of the transaction were not disclosed.
Crockett is a 240-MW natural gas fired cogeneration plant located in Crockett, California, outside San Francisco and has been in operation since 1996. The project has a long-term power purchase agreement with Pacific Gas and Electric Company and a thermal sales agreement with C&H Sugar Company, both of which expire in 2026, according to EIF.


text:
Big Shot: OpenShot Video Editor Version 1.0 Released
Video clip editors have been in short supply under Linux. Jonathan Thomas is now trying to fill that gap with the first stable version of the OpenShot Video Editor.
As in many of the applications of the craft, a video editor works on a timeline in OpenShot with clips arranged on multiple tracks, edits them and adds effects. A preview then shows what's been accomplished.
Compared with its biggest competitor, Kdenlive, OpenShot provides fewer functions, but the user interface is thereby better organized to benefit new users.
The first stable version is now available after two years or so in development and a number of pre-versions. Apart from bugfixes the new version includes some new functions, among them 28 new transitions and 29 titles that self-adjust to the aspect ratio of the image. The time format now includes the frame number instead of the millisecond.
User interface themes provide variety; a selection four is included, with one specific to smaller screens with smaller icons. Screen functions were improved and simplified, including a "New Project" toolbar to replace "Open Project." Window resizing is persisted across window launches and transitions snap to the nearest clip or play-head.
OpenShot processes standard and also HD material, including HDV 720p in 24 frames per second common to movie quality video.
Download of OpenShot to try it before installation is available from the project page as an AV Linux 3.0 LiveDVD. Burn the ISO image to a DVD and boot off it. Complete packages are currently only for Ubuntu, so users of other distros need to rely on a source code tarball.
Issue 170/2015
Buy this issue as a PDF
TOR Network Isn't So Anonymous
A new study says it is possible to unmask 81% of TOR users.
.NET Goes Open Source
Redmond joins the revolution by turning the .NET Core Runtime into a GitHub project.
Drupal Advisory Unleashes a Torrent of Attacks
Users only had 7 hours to update before the intrusions started.
HTML5 Gets Promoted to a Standard
It's official: The new web arrives
Linus Addresses Criticism for Harsh Language
Kernel king admits his tone has alienated volunteers, but says the demands of the process require directness.
New SSL Attack Lets a Malicious Listener Steal Session Cookies
New flaw in an old encryption scheme leaves the experts scrambling to disable SSL 3
Leading Open Source Coder Rants about Rants
Lennart Poettering wants to change the way Linux developers talk to each other.
HP Splits into Two Companies
Enterprise giant frees itself from ink and home PCs (and visa versa).
Mozilla Labs Shuts Down
Mozilla's product think tank sinks silently into history.
Internet Giants Launch Collaboration to Improve Open Source
TODO group will focus on open source tools in large-scale environments.


text: The latest Hero Initiative book, where comic artists create sketches on a hundred blank cover copies of a comic, whch are then sold off as well as a book reprinting all the covers, is Fantastic Four. And here are thirty-six of those covers... from Mike Allred to Art Adams to Chris Bachalo. Enjoy... and then buy.


text:
Karen Drew
Updated On: Sep 16 2014 10:37:08 AM EDT
Karen Drew can be seen every day hosting Live in the D and Local 4's web-exclusive newscast at noon. She also spends her time busting the bad guys during her investigative reports as part of the Local 4 Defenders.
Karen really is an integral part of the news team – kind of a jack of all trades. Whether she is scuba diving with police looking for evidence of a cold case murder, escaping a burning house with the help of local fire departments to show the best way to avoid the flames, or hiding out doing surveillance following scammers and lawbreakers Karen sure keeps busy.
When Karen was young she told her classmates in high school she wanted to be a TV Reporter …. Most believed she would follow her dream nominating her as Most Determined. But others weren't so sure … nominating her as Class Clown. Her co-workers at WDIV will vouch for her --- she sure does work hard, but you can also find Karen behind the scenes of many pranks in the newsroom!
The oldest of two, Karen grew up in the Northwest suburbs of Chicago and attended Southern Illinois University. She graduated with a degree in Radio TV Communications and started her career in Dickinson, North Dakota as a one man bad. ( Basically she shot her own stories, wrote them, edited them, anchored the newscasts, and yes even did the cleaning in the newsroom!)
Karen then moved on to Montgomery, Alabama WHOA-TV , then to WTVC-TV in Chattanooga, Tennessee, next to WJXT-TV in Jacksonville, Florida , and finally found a place she could really call home here at WDIV-TV.
Karen has won numerous awards including Emmy's, awards from the Michigan Association of Broadcasters, Society of Professional Journalists, as well as awards and recognitions from a variety of non-profits she works with volunteering her time
When she isn't on camera, or behind the scenes doing her investigative work you will find Karen with her two daughters and hubby. Riding bikes with Madison, playing on the swing set with Morgan, and going to sporting events and concerts with Paul are some of her favorite things to do.
If you have a great story, Karen would love to hear about it. Please email her at firstname.lastname@example.com.
Other ways you can contact Karen:
Twitter: @KDrewLocal4
- Favorite Vacation Spot in Michigan: Charlevoix
- Favorite Book: Too many to list!
- Favorite Movie: It's a Wonderful Life
Favorite Song: "Haven't Met You Yet" by Michael Buble
The views expressed below are not those of Click On Detroit, WDIV, or its affiliated companies. By clicking on "Post," you acknowledge that you have read the Terms of Service and your comment is in compliance with such terms. Readers, please help keep this discussion respectful and on topic by flagging comments that are offensive or inappropriate (hover over the commenter's name and you'll see the flag option appear on right side of that line). And remember, respect goes both ways: Tolerance of others' opinions is important in a free discourse. If you're easily offended by strong opinions, you might skip reading comments entirely.


text:
mobile video surprise
august 12, 2008
By Tom Wheeler
The rollout and consumer uptake of mobile video has been slower than expected for wireless carriers. But watch out, assembling just over the horizon is a new mobile video technology that promises to shake up this already unsettled business. Broadcasters are preparing to use their new digital spectrum to invade the mobile video turf that wireless carriers have been trying to cultivate.
Both Verizon and AT&T are utilizing Qualcomm's MediaFLO network to deliver mobile video. In the rest of the world the DVB-H standard seems to be gaining a foothold. Regardless of the technology used, the model is tried and true: buy the spectrum and build the infrastructure. That was until new broadcast technology changed the model.
On February 17, 2009, analog television broadcasts will cease to exist in the United States. Without attaching to cable or a converter, consumers with analog TV sets will see only "snow." The spectrum that was formerly used for analog broadcasting has been reallocated (some was part of the recent 700 MHz auction).
Congress gave the nation's broadcasters new spectrum so they could convert their transmissions to enjoy the benefits of digital technology. The political rationale was to enable high-definition television over-the-air. At the time of Congress' decision (1997) some of us thought broadcasters should pay for their spectrum just like wireless carriers had to pay for theirs. Congress decided otherwise, however.
Technology's advance has now presented the local broadcasters with more of an opportunity than anyone envisioned in 1997. It is now possible (for an incremental mobile video investment of around $100,000) for a broadcaster's digital spectrum to support a high-definition channel, and a couple of standard definition channels, and several mobile channels. It could be a game-changer for wireless carriers seeking to develop a new mobile video revenue stream.
Field trials of the broadcasters' mobile video technology are expected to begin in the third quarter of this year. Full service is expected to launch a year later.
The most obvious impact of the local broadcasters providing mobile video will be the entry of a powerful new competitor to wireless companies who thought they "owned" mobility. While mobile video hasn't exactly been a barn-burner of consumer acceptance, the promise is clear: Consumers love mobility and consumers love television — the marriage has to be a winner. Now, however, the wireless carriers' fledgling subscription-based mobile video business will be up against free (ad-supported) mobile video from the local broadcaster.
Just what content the broadcasters might distribute is an interesting question. The most valuable broadcast programming is local news, weather and sports. The broadcasters already own the rights to that local product since they created it. This means the TV station can sell additional ads on the mobile version of the local news for almost zero incremental cost. The local station also (at least arguably) already owns the local rights to the network and syndicated programs they broadcast. Wireless carriers (or providers like MediaFLO) don't have access to the local news and have to pay for their programming.
The new competition also holds the potential to have an impact on the mobile handset market. We have already seen tensions over handset-based services that bypass the carrier. Imagine how the dynamic could change when a handset OEM includes a broadcast video radio; the handset that is essential for voice service also becomes a bypass of the carrier's mobile video service in favor of the competitive service from the local broadcasters.
The brave new world of mobile video is about to become much more complicated. Having been a part of the cable industry's challenge to the dominance of broadcast television over a quarter century ago, these developments are like an echo. The new technology is entering the turf another entity thought they controlled. This time, however, it is the broadcasters who are the aggressor. The lesson from that earlier experience, however, could be beneficial to both parties today: figure out how to make it work together. Broadcasters have inherent advantages, as does the wireless industry. Now is the time to figure out how to have a win-win rather than spending years battling.
Tom Wheeler is a Managing Director at Core Capital Partners, a venture capital firm specializing in early stage, technology-based companies. He previously served as CEO of both the Cellular Telecommunications and Internet Association (CTIA) and National Cable Television Association (NCTA).


text:
Find the Perfect Present: Gift Guide 2014
Looking for the perfect holiday gift? Our guide will help you find unique present ideas for everyone on your shopping list. »
"The Voice"
"The Voice" season seven is in full swing. Check out the best moments and greatest songs from TV's top singing competition. »
Crowds Cheer at Macy's Thanksgiving Day Parade
This year, the annual Macy's Thanksgiving Day Parade featured six new giant balloons, including Thomas the Tank Engine, Paddington bear and the Red Mighty Morphin Power Ranger. StormTeam4 meteorologist Raphael... »
2014 Macy's Thanksgiving Day Parade
Macy's 88th Thanksgiving Day Parade featured six new giant balloons, including Thomas the Tank Engine, Paddington bear and the Red Mighty Morphin Power Ranger. »
Celebrities Tweet What They're Thankful For
Happy Thanksgiving! See your favorite celebrities post about what they are most thankful for. »
Late at Night on NBC
Watch Jimmy Fallon and Seth Meyers bring the laughs late night on NBC. »
Cosby's Testimony Describes Accuser's Spiked Story
Bill Cosby testified under oath in 2005 that he gave the National Enquirer an exclusive interview about looming sexual-assault accusations by a Canadian woman against him in exchange for the tabloid spiking a... »
Movies to Be Thankful For
Films worth gathering together for this long holiday weekend. »
Allison Williams Talks "Peter Pan Live!"
Allison Williams stopped by "Late Night" Wednesday where she chatted with Seth Meyers about her obsession with a rival "Peter Pan" production and being intimidated working with professional Broadway performers... »


text:
*This course has been reviewed for doctrine related changes and therefore is dated October 31, 2013. We recommend that you review the contents of the course and look over the updated materials. If you have already passed the exam for this course, you are not required to complete the exam again in order to be current in your training by FEMA EMI records. If you choose to retake the exam, your completion certificate will reflect the date of your first completion, not the date that you retake it.
This web-based course provides public safety agency personnel information related to pre-event planning, forming the planning team, event hazard analysis, and responding to incidents during special events in their community. Though relevant special events statutes/ordinances and codes must be considered by public safety agency personnel engaged in special event planning, an extensive job aid manual is included in the course and available for download on the course web page.
At the end of this course, the participants will be able to:
Emergency managers, personnel from emergency operations organizations such as law enforcement, fire, medical services, and public works, and representatives from other community organizations, both public and private, for whom special event planning is not a regular responsibility.
N/A. However, completion of IS 700, National Incident Management System (NIMS), An Introduction, and IS 100, Introduction to Incident Command System, is recommended.
Last Modified: 9/19/2012
* The social media links provided are for reference only. FEMA does not endorse any non-government Web sites, companies or applications.
Emergency Management Institute
16825 S. Seton Ave., Emmitsburg, MD 21727
Switchboard: (301) 447-1000
Admissions Fax: (301) 447-1658
FEMA Independent Study Program
Office: (301)447-1200 Fax: (301)447-1201
3 Step Guide for Assistance


text:
Music industry and media blogger gives a shout out to Hank Neuberger and Springboard Productions in his influential newsletter. Check it out here.
Recent News
- Springboard shoots Nine Inch Nails at Staples Center for Vevo & Blu-Ray
- Springboard streams a special Atoms For Peace show from the ACL Live theater
- Springboard Gears up for Bonnaroo 2013
- Springboard delivers Stagecoach Music Festival live to AXS.TV
- Coachella Webcast featured in The Hollywood Reporter


text:
The Granite Gear Leopard AC 58 comfortably hauls up to 40 pounds of gear, incorporates alpine-ready features and weighs in at a mere 3 pounds! Leave the lid behind and you can trim the weight of the pack to just 2 pounds, 12 ounces.
Many lightweight packs skimp on support features and achieve weight-savings by sacrificing on carrying comfort. The minimalist Mountainsmith Haze 50 weighs less than 2 pounds but still boasts a surprisingly supportive suspension system.
Equipped with summit-ready features and an innovative, lightweight suspension system, the Granite Gear Leopard VC 46 is ideal for minimalist backpacking or mountaineering. This lidded, top-loading pack weighs in at less than 3 pounds.
Lightweight fabrics and streamlined designs for fast and light hiking and backpacking.
Integrated framework provides maneuverability on or off the trail.
View more videos in our Video Library.


text:
Contract: DIR-SDD-498
Standard Terms and Conditions PDF - 53 KB
This appendix contains the standard DIR Terms and Conditions for the contract as of the date identified. Any initial exceptions to these Terms will be contained in the original contract. All subsequent changes or updates to the Terms and Conditions will be reflected in contract amendments.
HUB Subcontracting Plan (HSP) PDF - 75 KB | Updated 06/27/2012
The purpose of the HUB Program is to promote full and equal business opportunities for all businesses in State contracting in accordance with the goals specified in the State of Texas Disparity Study. The HSP identifies all authorized resellers and/or all subcontractors performing services.
Pricing: Pricing Appendix
Pricing for available products and/or services are limited to those identified in the pricing section of the main contract document listed above.
Electronic and Information Resources (EIR) Accessibility
Information regarding Electronic and Information Resources (EIR) accessibility of this vendor's offerings is included in the contract. Agencies purchasing products or services are responsible for complying with Texas EIR Accessibility statute and rules, as defined in TGC 2054 Subchapter M, 1TAC 206, and 1 TAC 213. For additional information, visit the Vendor Website or contact the vendor directly.
© Department of Information Resources 2012


text:
Name Taken was an indie rock band from Orange County, California originally known as All Thats Left until they discovered that the name was already taken; thus the name "Name Taken". The band originally started their freshman year of high school and later expanded to such compilations as Atticus I and Warp Tour 2002. The band split up in 2005 after two years of touring to pursue their college education. Chad and Blake attended Cal State Fullerton and Ryan Edwards attending Berkley.
In February 2007 they announced that they were due to play two reunion shows on May 5 and May 6, 2007 at Anaheim Chain Reaction. Despite the the fact that both shows where sold out the band never regrouped to record a new album but nonetheless continues to post new songs on their myspace.
On November 28, 2007, a message from Blake appeared on absolutepunk.net saying that Name Taken would in fact not be reforming.
The lyrics to the band's song "Panic" are said to have been the inspiration for the name of the band Panic! at the Disco.
Panic at the disco
Sat back and took it so slow
Are you nervous? Are you shaking?
Chad Atkinson - Vocals/Bass
Ryan Edwards - Guitar
Blake Means - Guitar
Previous members
Juan Pereda - Drums (Never played on any records)
Danny Valencia - Drums
Bret Meisenbach - Drums
All Name Taken lyrics
- A Year Spent Cold
- Clear And Conscious
- Control
- Cover Up
- Drive Drive Drive
- Feeling Sorry
- For Sunday
- Hold On For Your Dearest Life
- I Quit My Scene
- It Sounds Prettier In Spanish
- Magnolia
- New Song
- Panic
- Someone
- The Safety Of Routine
- The Stupid Chad
- This Was Never
- Waiting
- We Give Up Sometimes
- Write Back
- You Do It So Well
All lyrics are property of their respective owners and are strictly for non-commercial use only.


text:
Columbia Lions
» Hot Start Gets Yale a 9-6 Win Over Columbia » Dartmouth Holds Off Columbia for First Ivy Victory » USC Earns Hard-Fought Victory over Columbia » Cornell Jumps on Columbia Early in 13-6 Win » Columbia Pulls Away in Second Half to Beat LIU » Albany Closes Out Columbia Comfortably » Penn Beats Columbia, Tied Atop Ivy League » No. 13 Dartmouth Escapes NY with One-Goal Win » Catamounts Coast Past Columbia » Cornell Pulls Away from Columbia » Lafayette Improves to 4-0 on Record-Breaking Night » Hokies Close Out Season Beating Columbia » Lapham Becomes UConn's All-Time Leader » Penn Gets All Over Columbia Early, Romps to Win » Iona Scores Final Five to Beat Columbia » No. 10 Dartmouth Bounces Back Over Columbia » Princeton Takes Care of Columbia; Hopkins Next » Mas, Pfohl Score Four Each as UVM Clips Lions » Binghamton Rallies Past Columbia » Pyle Nets Seven Points in Princeton Victory » Columbia Women Notch Third Straight Victory » Columbia Holds On for Victory over Lafayette » Quinnpiac Edges Columbia on Gibney OT Goal » Dartmouth Scores First Eight Goals, Tops Columbia » Kopecka Lifts Mason over Columbia in Double OT » Kirk Hat Trick Helps Cornell Get Even in Ivy » Columbia Rallies for First Victory » Feirstein's Fourth Goal Clinches It for Monmouth » Columbia Hires Lubbe as Assistant Coach » Columbia Tabs Kittleman as Head Coach


text:
Providing Reliable, Affordable AC and Plumbing Services to the Phoenix Metro Valley of the Sun. Exceeding our customer expectations in price, experience and quality of work on every job. Learn more about us.
Name Your Own Price for Plumbing Services! From water heater repair and installation to sewer and drain problems, we provide you the best service for the absolute best price. "Name Your Price Plumbing".
Whether you are looking to cool down or heat up, our reliable and affordable heating and cooling services cannot be beat in price, integrity, and quality of service. Heating and AC Repair Services.
See our Discount Plumbing Coupon Offers and print a coupon for $25* off your first service.
(*not applicable to $75 min. charge, cannot be combined with other offers)
PlumbSmart aims to level the playing field for consumers caught off-guard by excessive service fees by providing convenient and affordable 24 Hour / Same Day Service valley wide. Call us, we can give you a Free Estimate right over the phone and we're one of the few companies that will still come out to meet you and give you a free handwritten estimate to compare with other companies. We're so passionate about saving you money that even if you choose not to use us... call us and we'll let you know whether the other guy is charging too much. Now the choice is easy -- It's Just PlumbSmart!
We GUARANTEE we'll beat our competitor's prices by 10% or more - and often we're 30% to 60% below other plumbing companies. PlumbSmart earns customer trust by providing quality, reliable plumbing repair and air conditioning repair services at a guaranteed low price. Call us today and see why we're different!
Phoenix and West Valley: (602) 256-9181 - Mesa and East Valley: (480) 654-8865
There's no reason to risk paying too much for plumbing services or A/C repair, especially in an emergency. Whether it's a leak, clogged drain or sewer, hot water heater or air conditioning repair Phoenix PlumbSmart Plumbing, Heating and Air Conditioning with locations in Phoenix, Mesa and Chandler offers quality, reliable and affordable plumbing and AC repair and installation services valley wide. We also offer a variety of fixtures and affordable bath & kitchen solutions.
PlumbSmart is freeway close and will be there in minutes for all your commercial or residential plumbing and air concerns and needs. We provide a Lifetime Warranty on all Workmanship and a Guaranteed Lowest Price.
PlumbSmart ownership has been earning customer trust for over two decades providing expert, reliable home services and Affordable Plumbing and AC Repair Services. We want your business and are ready to earn it.
Plumbing advice is always free! Call us or email your questions, or check our Tips & FAQs section for handy information at your fingertips.
Proudly serving these Arizona Cities: Metropolitan Phoenix, Mesa, Tempe, Gilbert, Scottsdale, Paradise Valley, Chandler, Apache Junction, Peoria, Sun City, Glendale.
Licensed Bonded Insured ROC#223709K37
Danway Enterprises Inc., ROC #289252


text:
Fortune and glory kid
I fly.
Bring it on.
Books I Have Read
Last Race: Guilford Race To End Domestic Abuse 5k Race October 2, 2011
Currently Injured: Patellofemoral Syndrome September 11, 2011 to Today
i also realized that I am WAY to competitive because I read runinBlack's post above about how he just did his 2nd 60 mile week and I thought "I want to be up there too" and it made me want to go get another run in at lunch. But I held myself back because I really think my body just needs some rest. Hopefully after this week I can get the mileage back up there again. Maybe not to 60 right away, but I plan to see how a 50 feels after taking it easy for a few weeks.
Roads were made for journeys...


text:
CHEERS to the person or people who turned in our daughter's beloved pupple at the Maysville Road Wal-Mart on Feb. 22. Pupple is our daughter Pamela's favorite stuffie. Penelope the purple poodle was given to Pamela when she was 6 months old. She is now 6 years old and has never gone anywhere without pupple (except school). It is great to know there are people out there who saw the value and love in that motley pooch.
KARIN (and PAMELA JO) BOWDEN Fort Wayne
CHEERS to Aboite Elementary School students and the Korean War Veterans Association for making more than 600 Valentine's Day cards for the troops; to Brain Balance for their ongoing troop support drive; and to Denice and Irene, who rallied others to donate 1,500 items to our brave soldiers.
ALISON R. MANSFIELD Operation U.S. Troop Support, Inc.
CHEERS to the anonymous person who paid the deductible for a customer who has been battling cancer the last four years and brought his vehicle in for collision repairs. This was the first time in 52 years of business this had happened.
ROSIE SIMON Fort Wayne
CHEERS to our hunger relief network: Lincoln National Life and its employees, Young's Greenhouse and Flowers, Main's Flower Garden, Maplewood Elementary School PTA, Fellowship Missionary Church, Melissa Long and WPTA-TV Channel 21, Daniel Mudrack, R.W. Van Camp, David Hartman and WBNI Public Radio. Last summer the Maplewood Elementary School Garden Angels/Fort Wayne Community Urban Farmers delivered more than 2,000 pounds of organic produce to the Community Harvest Food Bank, donated 1,500 pounds to low-income senior citizens and filled the freezers of 20 participating families.
EPHRAIM SMILEY Project manager
JEERS to whoever is responsible for the puppy found with the broken front legs. Why are people so cruel to animals? They only want to be loved and treated with kindness. They can't protect themselves. If people are treating an animal this way, how and what will they do to one another? Thank goodness for the person who found him and the Angel Fund for their help. I lost my pet dog after 16 years, and I just don't understand how anyone could do this.
ELVIS TERRY Kendallville
CHEERS to everyone who helped in getting Zero and Scarlet home, both law enforcement and civilians. They are off antibiotics now, taking probiotics and eating twice as much hay as would be normal but looking and acting like they feel better. All the horses in the barn nickered and whinnied when Zero came back; he has been in their lives for years. Scarlet is resettling in with her pasture pal, Kami, and things are returning to normal. As a member of my Tuesday Bible study said to me: You get to rescue them twice, which is a thoughtful way to put it.
Also, CHEERS to the firefighters who showed up at Chocolate Box Horse Rescue to chase down and stop a grass fire accidentally started by a neighbor on a windy Monday. They worked efficiently, rapidly and were so well organized and calm that even the horses realized they were safe. After it was all over, they even apologized for the ruts they left.
VAUNETTA BARNHILL Chocolate Box Horse Rescue Fort Wayne


text:
GreatSchools Rating
Teacher quality
Principal leadership
Parent involvement
We had several schools to choose from in the Anthem area, but Canyon Springs is the school for my children. The students and parents are very nice and down to Earth. The teachers and staff are very dedicated to education. The ladies in the front office are so very sweet and helpful. Even though this is a STEM school, I love the fact that they still offer students the opportunity to participate in fine arts. My children and I very much enjoyed the school's very first musical! Canyon Springs may not be our home school, but my children truly feel like they are home.
I've been going to this school for 8 years now, this year being my last, and I can say this hasn't been a great school. I haven't been to any others so I can't really compare. The only plus I can say is that the teachers are for the most part really nice, as long as you're not causing trouble. Everything else is a negative. The admins are terrible, the food is revolting, and countless of other things. I've also been bullied every year after 4th grade, and it's not just the kids. Once when I was eating my home made lunch, the monitors commented saying, "Don't you think that's a bit too much" and forced me to throw it away. So if you care for your children's well being, choose a different school.
I love this school! They offer many gifted services as well as services for special needs kids. The principle is wonderful. She has proven to be an excellent leader and the teachers are great as well. I have the option and access to several top rated charter schools in the area and would choose Canyon Springs over any of them!
My school is Canyon Springs SChool. My own children have attended since its 2006 opening. I have been a teacher there since 2007. I could not be happier on every level. We are now an accredited STEM Academy and offer Deer Valley's Renaissance program as well. Our administrator's are top notch! Every year brings new and exciting learning opportunities and positive growth! I highly recommend our school!
Having taught at other schools in Deer Valley, I have found Canyon Springs to be much more supportive of teachers, staff, students, as well as the community it serves, than many other schools. Our focus is STEM (Science, Technology, Engineering, and Math), which is truly what our students need to be successful in the future. However, I also like the fact that the Arts and Humanities have not been left behind. This will ensure that our students are more prepared for the future. The Canyon Springs students, families, and community are wonderful to work with, and I think this school is on track to becoming one of the best schools in the region.
I have worked at this school for a few years now, and all I can say is that it keeps improving. The new principal truly puts our students' needs first. She has worked with the teachers to make sure they are differentiating and flexible ability grouping to meet all of our students' needs, no mater what level they are working at. In the last two years the school has also earned great academic growth scores, even better than the neighboring charter schools...
When it comes to Parent to Teacher communication and problem solving. I give it five stars!!! Despite classroom size; the teachers' strive to create great learning experiences. I have one child that completed 8th grade now in I.B program at Barry, and one student currently enrolled in 6th grade. Not to mention, that there is ZERO tolerence for bullying at this school. despite no morning recess, and short lunch recess. My kids while at this school are creating fun learning memories in classroom setting!
My daughter is in 2nd grade and her teacher Mrs. Hansen is a great teacher even though there is 29 children in her classroom. I think that it is to many children in one class but I have to say Mrs. Hansen is on top of everything when it comes to are children. She has been a blessing for my daughter and now my daughter loves to read and be in school. I just have to say for me it's been a wonerful year so far for my daughter and I. Hope next year is just a good.
I love this school! We've been in AZ for 2 years and chose CS out of the other schools in the area because it was the newest school here. Yes, growing pains are being experienced but it's exciting to be a part of creating an outstanding school for this community! Getting involved and supporting the students, faculty and staff have proven to be a positive experience for myself and my children. CS rocks!
I am the parent of a kindergarten student and absolutely love this school, the principals and the teachers. Parents like to blame the teachers for the problems regarding pick up and drop off procedures, when it's the parents causing the problems. If everyone would follow the correct procedures, it would run more smoothly. You can't blame the teachers for everything.
I had my daughter in first grade for three days and pulled her out of this school. It is over crowded, the teachers, principle and staff were extremely unorganized and had no idea who my daughter was when she walked in to the office. Thank goodness I was able to enroll her at New River Elementary - in the same school district, therefore engaged in the same curriculum. I recently moved from Parkside to the Country Club and did not even think twice about keeping her at New River Elementary. All of the Anthem Public Schools are over crowded and out of control. Neither one of my children will ever attend any of the public schools in Anthem.
I agree with much of the feedback here. I'm also considering pulling my daughter and placing her in a local charter school for many of the same reasons stated here.
My boys went to this school last year. My kids liked their teachers, which is about all I can say that was good. My oldest was bullied relentlessly and absolutely nothing was done to help the situation. We did not go back this year. Terrible discipline issues.
My children have attended Canyon Springs since the day it opened. I am very impressed with the teachers, administration, and the office staff. Everyone there is working hard to make this school the best that it can be. Parents need to realize that it takes time to work out the 'bugs' and that the school needs the support of all to be successful. I am thrilled that my children attend this school.
My children started this year at Canyon Springs this year and I find that it is very behind compared to Anthem Elementary where they were going before. Input from the teachers was always available as well as updates on your child's progress. Here I find that it's lacking- like pulling teeth sometimes. Classes are overcrowded and there is no discipline for the kids that need it. And the drop-off area is suppose to be drop and go but instead you have parents that sit in their vehicles until the gate opens, if you have to wait then park and walk. No organization what so ever. This school needs to take lessons from Anthem
I have been going to this school for two years now (during a 6th to 7th grade period) and I find it very crowded. The student's are horrible and the staff let them get away with more than they should. When the students aren't screaming racial slurs, they're yelling obscenities at each other. This school is criminally under-staffed and the principal is not great in the least. she often has fund raisers that lose more money than they earn. Some of the staff are very kind and do not let the student's mis-behave, but the majority of them don't care one way or another what goes on. I find this school a very difficult learning environment.
My son began kindergarten at this school and there's never been a day where he hasn't wanted to be there. His teacher, Mrs. Fields, is wonderful at communicating with us and has a connection with the children in her class. The school has responded to the growing number of students by increasing the number of classrooms and with each change they've made to improve the pick-up/drop-off system, they ve come closer to managing a balance between the children s safety while making it easier for parents to follow procedures. Overall, the staff and administrative department are very friendly and helpful. The principal is involved with the students by rewarding those who follow the Character Counts program by having Smoothies with the Principal. Academic standards are up to par in my opinion, the PTSA is working hard, and I think it will only get better and better at Canyon Springs.
The teachers at this school have been extremely kind and involved in my childs education. They really have listened to my requests and concerns and made our family feel like my kids are truly blessed to have them as teachers.
This school is overcrowded and understaffed. The pick-up and drop-off procedures need to be changed or seriously looked at. The Kindergarten pick up and drop off is seriously troubling too. The District needs to re-zone, again! I understand that we are experiencing growing pains, but it's at the cost of my child's education. Despite all this I really like the Staff. I believe in this school and it's mission for education.
Community ratings and reviews do not represent the views of GreatSchools nor does GreatSchools check their accuracy or verify the reviewers' identities. Use your discretion when evaluating these reviews.
The Community Rating is the school's average rating from its community members (e.g., parents, students, and school staff). The highest possible rating is five stars; the lowest is one star.
42901 N. 45th Avenue
Anthem, AZ 85086
Website: Click here
Phone: (623) 376-5280
To start a new list, click OK. Otherwise click Cancel.
Thank you! You will begin to receive newsletters from us shortly.
Great work! Only one more step. Now we just need you to verify your email address. Please click on the link in the email we just sent you to complete your registration.
Great work! Only one more step. Now we just need you to verify your email address. Please click on the link in the email we just sent you to submit your review.
Please click on the link in the verification email we just sent you to complete your change of email address.
Whoops! It looks like we still need to verify your email. To do so, please click on the link in the email we sent you. Can't find the e-mail? Click the button below and we'll send you a new one.
Thanks for registering. Welcome to GreatSchools, the largest online community committed to improving educational outcomes through parental involvement.
Thanks for verifying your updated email address.
Oops! You haven't verified your email address yet. To do so, please click on the link in the email we sent you. Can't find the email? Click the button below to receive a new one.
Oops! That email verification link has expired. Please click the button below to receive a new one.
Create an account to submit your answers.
Sign in with an existing GreatSchools account or using Facebook:
Your review has been posted to GreatSchools.
Share with friends! Post your opinion of Canyon Springs on Facebook.
Welcome to GreatSchools!
For principals and school officials, we offer a special Enhanced School Profile (ESP) which allows you to update and add information about your school, as well as respond to reviews. If you are a school official, click Continue to start.
Please note that it can take up to 48 hours for your comment to be posted to our site. While you're here, we'd like to invite you to fill out a survey on your school's programs, activities, and extracurriculars. It only takes a few minutes and will help parents get a full picture of your school.
Continue to compare the schools you have already selected or Edit schools to change your selection.
Get started now! You have successfully registered and can now start updating your Official School Profile. The information you provide is extremely valuable in helping parents and students learn more about your school, so thanks for taking the time!
Thank you for registering as a school leader. We just need to verify your email address. We've sent you an email - please click on the link in that message to get started editing your school's information!
Thanks! We just sent you an email – please click on the link in the email to post your answers.
Get timely updates for Canyon Springs, including performance data and recently posted user reviews.


text:
Professional Wimbledon SW19 Cleaners
"Cleaners Wimbledon
has more than fifteen years
experience providing reliable, top-notch cleaning services to the London Borough of Wimbledon. As for the area itself, Wimbledon is an affluent and densely populated district of London comprising London postcodes , Wimbledon "
Our first-class cleaning services in Wimbledon SW19 are designed to save you money and provide you with more free time!
Cleaning services from Cleaners Wimbledon SW19 have satisfied thousands of Wimbledon clients with a diverse range of cleaning tasks over the past decade. We offer an affordable, high quality service in each of the following areas:
- Regular home cleaning
- One-off and spring cleaning
- End of tenancy cleaning
- Carpet cleaning
- Upholstery and curtain cleaning
- Building services
Because our services are available exclusively in the Wimbledon local area, we can offer immediate, fully guaranteed cleaning, building and gardening solutions. If you have an emergency or require immediate professional assistance from our cleaners in SW19 Wimbledon, we can respond within hours of your call.
We realize that letting a stranger into your home can be unsettling. Our cleaners in SW19 Wimbledon insist on comprehensive training and the utmost professionalism in order to deliver a positive experience and the highest possible standard of cleaning services in Wimbledon.
You may call us 24/7 on 020 3404 2176 to get a free quote or to order house cleaning services in Wimbledon SW19 over the phone. Our helpful staff are always available to answer questions or assist you in scheduling an appointment.
To get your free quotation via email, or to order home cleaning services online, use our simple request a service form. We'll respond immediately to your request.
"Thanks for the great cleaning! I have used so many companies but you never let me down. I am so..."
Kelly Brown
"Amazing job for my windows. They are like brand new."
"Thanks a lot for cleaning my apartment yesterday. I was surprised to see how it had become so clean..."
Benedict Collins


text: On November 8, 1997, about 1135 eastern standard time, a Cessna 172P, N97074, operated by an individual as a Title 14 CFR Part 91 personal flight, impacted with trees during a forced landing following partial loss of engine power at Naples Municipal Airport, Naples, Florida. Visual meteorological conditions prevailed, and no flight plan was filed. The airplane was substantially damaged. The private pilot and 3 passengers were not injured. The flight was originating at the time en route to Marco Island, Florida.The pilot stated that shortly after takeoff, at about 200 feet, he had to "lower the nose" in order to maintain airspeed. He realized that the engine was losing power. The pilot further states that his altitude did not permit him to return to the airport, so he picked a landing spot about half a mile from runway 32. The aircraft impacted trees and touched down about 50-60 seconds after the loss of power.The aircraft was inspected and the engine was examined by an FAA inspector and the Chief Mechanic for Ambassador Airways. The FAA inspector reported that initial inspection of the aircraft showed damage to both wings and tail section. The windshield was "busted out" on the pilot's side. No discrepancies were noted during post-crash engine run-up. Further investigation revealed that the aircraft "could have been" 58 pounds over weight.


text:
As Bob Barker reminds us, get your dogs, cats, and websites neutuered. Target is ready for a recession. Hell, Target is ready for a zombie apocalypse. Just don't ask Target about being ready for the 21st century. Yesterday, Target.com crashed for the third time in the last 50 days, offering furth ... More >>
Marble Mania rolls out a winner for the Wii
With skinny jackpots and ironic hosts, a new generation of game shows competes for viewers
The 1997 Tongue-on-the-Flagpole Awards


text:
SUNRISE — We've seen odd.
We saw the Heat coach vanish four days before the season, after years of condemning quitters. We saw the Hurricanes lose two in a row, despite flooding the battlefield with soldiers, soldiers! We saw the Dolphins convert a third down, even if it took Sage Rosenfels to do it. We saw the Marlins make the Major League plot seem plausible, from the allegedly Machiavellian management to the Miami connection to Willie Mays Hayes in center to the climactic victory against the big bad Yankees -- everything, thankfully, but a cardboard replica of Jeffrey Loria stripped to a bikini.


text:
|Top 10 ways to propose
|Buying an engagement ring
|Choosing a surprise gift
|Choosing anniversary gifts
|Sherry jewellery are bespoke designer makers of hand made jewellery. Producing uniquely designed and unusual diamond engagement rings and wedding rings to order.They are dedicated bespoke goldsmiths, designing and creating fine jewellery.
Tips on buying an engagement ring
Jewellery designer Ruth Sherry, B.A (Hons) F.I.P.G. gives advice about buying an engagement ring. She can help to take the trepidation out of the process, giving you tips on choosing diamonds and asking a few key questions, to help you to decide the right route for you.
Here's my guide to the things that matter most when buying an engagement ring and how to get it right, first time. I' m going to give you tips, when looking for that special ring. Guiding you through the choices of quality, style, and what women like.
|So you've decided to take the plunge. But you don't know where to start when it comes to THE RING.
Buying an engagement ring and the problems that it can pose, can be dealt with more easily, by working through this list of questions. How you answer them, should help you to hone down on the decisions that you make.
..."My engagement ring is so beautiful, elegant and unique, it's just what I wanted and receives so many compliments. I would highly recommend Sherry Jewellery to anyone, an engagement ring will be with you for life, so to be involved in its creation makes it so much more special, it will be a joy to wear it forever "See more tesimonials
This can be a tricky question, but it will determine so many of the following questions, that you should probably start here.
The standard 'DeBeers' answer to this, is one to two months' salary. However, it's not a hard and fast rule that has to be stuck to. You should balance what you can afford, (without long term damage to your wallet), against your partner's likely expectations and aspirations.
Remember that you are making a statement, as much about your wealth and generosity, as you are about your declaration of love and commitment.
This is likely to be a ring that will be worn for many years to come and as you mature and (hopefully) prosper, a 'generous' purchase today, may appear much more 'modest' in years to come.
This doesn't mean that you should skimp on everything else, but once the romantic weekend is over, she'll still be wearing the ring.
From a poll of clients we asked, about 79% of women, confided that they'd much rather their fiancés spent more on the ring, than on the place or manner of proposal.
My advice would be, to spend just that little bit more than you originally had in mind. Push the boat out, and wait for the expression on her face, when she sees the ring!
|To give you an example, one of our bespoke ring mounts, in 18ct gold, starts at about £850, depending on the complexity and weight of the design. You then add the cost of your stones to this. I'd say that most of our clients, who take the bespoke diamond engagement ring route, generally spend between £4000 - £12000
|Learn more about ordering a bespoke engagement ring from Sherry jewellery
The jury is out on this one! It's an age-old question and one that will be answered differently, depending who you ask.
We have clients in both camps. Some of whom, always insist on perfection over size. Others want a rock that will take your eye out; more 'bling' for your buck.
Compromising somewhere in the middle, is the usual route. Perhaps a decent enough size, to be able to see (half a carat upwards) Plus, bear in mind, that a good white colour is more immediately visible across a room, than a slight flaw within the diamond. So perhaps choose a good colour, over clarity.
If you have the budget, that enables you to maintain quality, whilst achieving size, then this section isn't going to be an issue for you.
This might be of help, so that you don't feel out-of-your-depth, regarding carat weight. Hopefully you'll be able to envisage the diameter of the diamond/s.
4mm diameter is about .25ct (quarter carat)
4.4mm = approx .33ct
5mm= approx .50ct (half carat)
5.5mm = approx.65ct
6mm = approx .80ct
6.5mm = approx 100 points or 1 carat
7mm = approx 1.25ct
7.4mm = approx 1.50ct
7.8mm = approx 1.75ct
8.2mm = approx 2 carat
|follow this link to learn more about the diamond grading system
|This is something that only you can decide. It's dependent upon your own ideals, of how you imagine your proposal scenario to play out. Plus any expectations your partner might have, regarding the ring. Try asking yourself some of these questions.
Do you envisage 'popping the question' and presenting an engagement ring simultaneously?
|This is some people's ideal. A truly romantic and memorable proposal. The thought of waving a 'tempter' under her nose, is something that a few of our clients believe will also help swing her decision! My advice would be that, if she needs persuading to marry you, with a big ring, then you shouldn't be asking in the first place.
This isn't to say that taking her breath away with a stunning ring would be wrong. On the contrary. But it shouldn't be the reason for her answer. So ... the next question:
|Do you think you know her tastes well enough to choose something she'll like?
Some ladies have a very clear idea of their perfect engagement ring. If she hasn't made this known to you, over the time you've been together, then try asking one of her close friends (after they have been sworn to secrecy.)
Look at the kind of jewellery that she currently wears, to gauge whether she'd like an extravagant design, or something lower-key. If she wears no jewellery at all, then a more subtle approach would probably be more appropriate
|Ask yourself if she prefers modern or traditional styles. Does she like white or yellow metal? Answer these questions and you'll be some way towards defining what may be right.
Whilst you may think that you have no idea what she'd like, if you eliminate some of the above choices, you may be closer to your answer, than you first thought.
Is she likely to enjoy your 'surprise' or would she prefer to choose something with you; e.g. a more shared experience?
Many ladies love the thought of planning these moments together. You can discuss whether to make the ring in platinum or gold and choose from a selection of loose gems, ensuring that you're both happy with the decisions.Some of our couples pencil ideas down, before they come to us. Others have shared interests or passions that they'd like featuring in the design.
|Occasionally people give us photos or mood-boards to help us to hone in on tastes. Any hints like this will help us to guide you in what's right and what's not. Alternatively, we can just sketch ideas whilst you're with us; showing you loose stones and discussing setting styles, to help you to decide.
..."During our consultation, I found Ruth's Knowledge and advice invaluable, she took on board my likes and dislikes and instantly came up with some ideas"
|If you're looking for more inspiration take a look at our past engagement ring commissions
Would you prefer her to be wearing something of your own choice?
If you have a clear idea of the ring you want her to wear, that's fine too. About 15% of our male clients have very firm ideas when it comes to the style of ring they'd like their partner to wear; be it type of gem, number of stones or type of metal used. After-all, it is your announcement to them, of your devotion, so your choice is perfectly permissible.
One of our long-term clients deliberately picked out two diamonds that didn't perfectly match one another; the lady, (now wife) has never noticed in all the years of wearing. But it was a little foible that has given our client a huge amount of entertainment ever since! (I'd like to point out, that this was not our idea and the mis-match was barely discernable!)
Have you thought about the wedding ring that it will be worn with?
|I know this may feel a million miles away and therefore unrelated to the first ring; however, the shape of the engagement ring could have a bearing on the shape & design of the wedding band.
|An engagement ring with a large cluster head, or fancy shaped stone, may not sit well against a flat, parallel wedding band. So think about this, as you may need to go for the option of a tailored wedding ring, to ensure the two rings look good together in the future.
|If we design and make your rings for you, we can create styles that look unified and harmonious together.
All of our designs are kept on record, ensuring that the two rings can be sympathetically styled to one another, even if they are created a few years apart. If you need the rings to slot into each other, you'll have the advantage of designs fitting perfectly together too.
Are you completely stumped by the whole prospect?
A blunt question perhaps, but we still have the solution for you.
A growing number of men come to us, to buy the loose diamond, on its own. We can give you a choice of size, quality and cost, from which you can choose the perfect stone.
|You then present the gem, as a surprise and explain that you have arranged for you both to come to our studio, to have the ring designed together. This ticks all the boxes. You have been able to surprise her, whilst ensuring that she gets exactly what she wants!
Another way to tackle this is to leave it to us. We will ask you about the recipient, to get a profile of her tastes, honing in on the information that you can provide, to narrow down the choices. Through a series of sketches, then with a computer generated image, you'll be presented with a photographic image of a proposed design.
|If you're happy with it, we go ahead and create your engagement ring for you. We have worked using this method, with huge success on many occasions. We can take away any worries you might have, taking care of it all for you.
I first contacted Chris & Ruth Sherry mid 2011 after viewing an engagement ring on their website. Being in Afghanistan at the time, I was initially concerned about placing a deposit without actually meeting Chris or Ruth first hand. My concerns however quickly evaporated as communication from Sherry Jewellery was fantastic. I was updated on the process of the ring throughout and my emails were normally answered within hours.
Upon returning to the UK at the end of 2011, I visited Chris and Ruth at their workshop to collect the ring. They took their time to show me how the ring was designed and made and clearly shown great pride in their work.
Ruth presented the ring to me and I was lost for words. As a Squaddie who is into motorbikes and skydiving, even I could appreciate the quality of the ring; it is stunning and far excelled my expectations. My fiancé cannot stop looking at the ring and is very proud to show it off.
She has a beautiful bespoke ring at a very reasonable cost. I would have never found a similar ring of such quality and unique beauty on the high street. I will 100% be going back to them for the matching wedding band.
Thank you for your service Chris & Ruth.
When you buy from us, we can offer you a range of loose stones to choose from. This way you're able to compare one against another. This will help you to see and understand the different characteristics between each individual gem.Involvement to this extent, assures you, that the choices you make, are the right ones and that your expectations will be met.
We have a wealth of experience, designing and making bespoke jewellery, for over 25 years. Over that time, our company has made engagement rings for thousands of happy customers, including a number of household names. Our personal approach and excellent service, ensure satisfaction for every client.
You may be concerned that you don't know enough about gems, to understand what you're looking at. This is quite a common concern. But you're likely to surprise yourself, picking up on the tangible differences that you really will be able to see.
Plus, we are always there, to guide and advise you too; offering candid, but sound advice, when it is asked for.
Remember, as well as The 4 Cs, the actual fabric of the diamond crystal should be looked at. By this, I mean the composition of the crystallised carbon.
|Trillion diamond engagement ring costing £4500 - £5500
Whilst on paper, a certificated diamond may have all the right qualities; it may still be cut from really poor base material, which has little life, sparkle and zest. So use your eyes as well as the paper verification.
A case in point, was a customer, who decided to buy a 'D' colour 'Flawless' loose diamond off the internet. Whilst it was a totally genuine stone, it was very lifeless to look at; a really poor diamond. When he bought it to us, to have it mounted, he was somewhat disappointed, when he compared it with the material we could have offered him.
Where at all possible, try to choose from a selection of un-set diamonds, in natural daylight conditions, when deciding on your stones.
|With luck, you may have found some of this advice on buying an engagement ring useful.We're always willing to offer our help and expertise. We have been making bespoke engagement rings for over 25 years, to great success. Enjoy the process if you can, as this is one of those 'key moments' in your life.
Congratulations! see our facebook page
|Can't make it to our studio? Take a look at our online engagement ring design service


text:
Crypto hash boffins trip on buffer overflow
Two of the programs submitted in the first round of a competition to find the next cryptographic hash standard contain buffer overflow errors that could make them prone to crashes and security problems. The discovery, by researchers at Fortify Software, just goes to show that even the world's most foremost security geeks can …
But the Corvair was really a good automobile!
G(enerous) M(otors)s Corvair (my aunt had one in the 60's) was really a good vehicle IF (big if!) you actually knew how to drive one. Almost as good as an early Prosche, which one can very easily slide around corners (yes, I've done it, and even got a ticket for doing it). Just back off on the gas and the rear end lets loose. Accelerate and all is well with the world.
The problem with the Corvair (and C for that matter) is that the problems are usually with the "driver". Please note that the problems the presidential candidate found were fixed (anti-sway bar) before the book was published. Oh, you can roll just about any vehicle (I should know, I've done it twice!).
C = Worst programming language ever created.
This is hardly surprising. C is one of the worst computer languages ever created. Conceived by morons, implemented by incompetents and loved by sicophants.
It is beyond me why a gazillion years after this DOS of programming languages was ever vomited upon the world, that none of the fools who use it have had the brain power to implement smart pointers - first in software - and then in hardware - in order to prevent buffer overflows.
Smart pointers would hold both the starting position of a table, along with the ending pointer, and any reference outside of that range by the pointer would result in an array bounds exception.
Once implemented in hardware, there would be <ZERO> speed penalty as the comparison can be done in parallel with the pointer computation.
Is GETS still part of the C standard Library?
Ahahahahahahahaahahh. It speaks volumes to the quality of thought that went into the language when it's own standard library function GETS overflows if the input data stream is too long.
Standard mental C midget solution? Make the buffer bigger.
"The buffer overflow in Blender was the result of a typo. A developer mistyped3 instead of 2 for an array access."
So these so-called experts are using magic numbers to access arrays? And, of course nobody reviewed these so-called experts' code, because, well...they're so-called experts!
"But it's all C's fault, mommy!"
@Vendicar Decarian
"This is hardly surprising. C is one of the worst computer languages ever created. Conceived by morons, implemented by incompetents and loved by sicophants."
This is a really bad attempt at trolling, an/or the author is absolutely clueless.
Hang on, the name rings a bell ... ::hits metacrawler:: ... Oh. It's you.
Hi, Scott! Bye, Scott. :-)
buffer overflows - why?
I'm not sure whether these guys were working under time pressure (we can all make mistakes when pushed for time). We should, however, remember that their primary expertise is mathematical and logical analysis. Programming is probably secondary to what they really do. It would be unfair to accuse an architect for slightly wonky bricklaying. However I do believe we no longer have much real control over the code of our programs. Ultimately, a program is a set of machine code instructions that the machine follows blindly in some sequence, but we have largely lost this connection with the machine.
When I started microsystems development we used raw machine code, assembler and possibly C, multi-threading was an arcane concept and the machine instruction execution sequence was almost entirely under the control of the programmer. Now we mostly link together often massively complex black box library modules written by vendors, run hugely parallel (even if merely time sliced) multi-thread processes and execute on CPUs capable of predictive out-of-order machine instruction execution. The result is almost no control over the exact run-time process.
Buffer overflows can be written in by inattentive programmers even when coding at low level. They can also occur due to [a] calling a proprietary library module that contains a potential buffer overflow the programmer does not know about; [b] race conditions between threads or even possibly triggered by CPU execution order decisions. So testing becomes more important, but the very complexity of code bloated by massively redundant "do everything" library methods makes exhaustive testing impossible, so we're back to square one. And worse, as programmers are now almost exclusively trained to use solely highly abstracted languages, it's likely that buffer overflows and their causes will become less and less well understood. Expect buffer overflows (and integer overflows, and divide by zeros, and typing mismatches and null pointers, ...). They may be 35 years old, but they're still hale and hearty.
Reference Implementations
I always use these as a starting point. They aren't meant to be optimized, they aren't meant to be examples of good programming practice (magic numbers, et al). To quote from memory, they are "coded for clarity and not necessarily for efficiency. They will compile and run correctly on both big-endian and little-endian machines". They are *only* meant to produce correct outputs.
When you do your own optimized implementation, possibly in a different language, you test it against the reference implementation. The reference implementations tend to use C because it is both ubiquitous and powerful, especially when it comes to bit manipulation and memory management.
@Vendicar Decarian
C was conceived by very brilliant people, implementation quality is generally very high (when was the last time *you* wrote a compiler?) and it is loved by anybody who has the need (and ability) to write fast, accurate code.
It is 40 years old and the earliest implementations were macro passes in assemblers. Back then you may have had only 2 choices, C or assembler. Many programs were written in a mixture of both. C is not designed to be used by children, the careless or the hard of thinking.
Do people make mistakes? Of course they do. That's why a sensible manager insists on doing Design/Code Reviews. That's what Fortify have done and they've caught a couple of mistakes. Well done them.
"submitted in the first round"
that hardly makes them "scrutinized" or even "used", and it is hardly shocking to see memory management issues in program written in C . The discovery was obviously made in the Department of Bleeding Obvious.
Actually, I dunno what is worse ...
What is worse? Me responding to a known troll, or so-called "security" researchers not asking for help when programming in a low-level language they aren't genetically familiar with?
Mea culpa :-)
"current hash standards such as MD4, MD5, and SHA-0"
MD4 and MD5 haven't been "current" for some time (though MD5 keeps popping up like a bad penny) and SHA-0 was replaced by SHA-1 in 1995.
What does reference implementation imply to you?
My impression was
Well commented code to make it clear how it does what it does
Well structured code so you can profile it and change sections if they don't meet your needs
Well tested code that does not crack under failure modes common to the language.
Magic numbers fully documented or in a header file, with an explanation
Does the job correctly
Efficiency is a low priority. The right answer can always be made faster.
Can be dropped into a prototype virtually as is.
Correct.Clear.Fast. In that order.
Then I read this
"The implementation submitted by Rivest's team suffered from a hashval field with a buffer that is read or written using different bounds"
If an Ansi standard compiler would have caught this what does that say about the team?
The code looked good enough to submit without compiling ?
They don't use a compiler that catches stuff like this.
They ignore warnings when it does advise them their is questionable.
OTOH Rivest is an MIT Professor. This sounds like the implementation was written by one of his students. It may not be right but it was written quick and that shifted boundary buffer access is so coool!
A reference implementations written by a PFY.
Does this inspire trust, bearing in mind the subject of this algorithm?
Re: Hoo-boy
"So these so-called experts are using magic numbers to access arrays?"
I'd hardly call 2 and 3 "magic". I'm no number theorist, but it is likely that these constants are part of the algorithm, not an arbitrary implementation limit. If I'm writing a bisection routine, I don't use a named constant for the division by two, because the algorithm just doesn't work if you use any other value.
"And, of course nobody reviewed these so-called experts' code, because, well...they're so-called experts!"
Ermm, you are commenting on a news story, the point of which is that someone *has* reviewed the code.
Hmm... Programming errors blamed upon C
From the look of the errors they could happen in *ANY* procedural programming language (and probably some OOP ones as well.
Let's see, using different lengths for an array between proceedures... Hmm.. where do I see that happen most often?
C? Yes, but not that often, unless it's using static arrays.
FORTRAN? Oh yes, indeedy! Very often.
C programmers have to think about the memory allocation and hence are generally more careful (but not always). With FORTRAN(77) it's all done for you and the programmers don't worry (until their programs SEGV).
As for the second, that can happen in *ANY* language, including all those nice OOP ones which are the darlings of the safe-programming cults.
Digital signature collisions
"Over the past few years, a growing body of research has revealed those algorithms can be vulnerable to so-called "collisions," in which two separate data files generate the same digital signature."
If I understand the nature of Digital Signatures correctly, a signature is designed to be smaller in size than the data it represents. In fact, I would speculate that one would have little use if it was of the same size as the original file. Therefore, it seems there is a problem with the statement above. As the total number of permutations of file input is file size^2, the total number of possible signatures is only signature size^2, and input file size > signature size, there will ALWAYS be several possible inputs that can result in the same signature output. The algorithm in use is irrelevant to whether collisions can occur, it is simply a case of the number of permutations possible in the data size used to represent a signature.
Have I missed something or does the article seem to suggest that NIST are looking for a solution which cannot exist?
Re2: Hoo-boy
Crikey! Over at http://blog.fortify.com/blog/fortify/2009/02/20/SHA-3-Round-1 I found details of the two problems and the second (at least) is hardly subtle...
DataLength sourceDataLength2[3]; // high order parts of data length
if (ss.sourceDataLength < (bcount | databitlen)) // overflow
if (++ss.sourceDataLength2[0] == 0) // increment higher order count
if (++ss.sourceDataLength2[1] == 0) // and the next higher order
++ss.sourceDataLength2[3]; // and the next one, etc.
Far from requiring very large inputs (at run-time) this problem is trivially detected at compile-time by any compiler that bothers to check local array bounds. Sadly, not all compilers do so. Googling about suggests that GCC and Intel do, but Microsoft don't.
The first would require more lint-like analysis, but magic numbers aren't the problem. They had defined constants. The bug arose from the arithmetic being performed on those constants.
The problem with C and C++
Is first and foremost the clueless programmers.
The second problem is that it's mostly pointers, or pointers to other pointers...
(There's a reason I don't program in those languages... Bleagh!)
To programmers:
It is a firing offense to use a GOTO in a structured language.
And if you create a constructor WITHOUT a destructor, you'll be tied upside down and THEN shot!
Building a program with ARRAYS or 'buffers' and NOT implementing boundary checking is like pissing in your livingroom. easy to do, feels great when you do it, but the stench will never completely disappear, and the neighbours look at you strangely...
Don't expect an 'out of bounds' exception to handle your mistakes.
mathematical soundness != implementation flaws...
.. and C is fine if properly tested / debugged.
"This just emphasizes what we already knew about C," Fortify researchers wrote. Even the most careful, security conscious developer messes up memory management."
Like hell it does. Out of 45 submissions they found errors (or more likely potential errors) in about 5. Yes, C is awful and not a single living human can write C code with no security holes...
Re: C = Worst programming language...bla bla
C is beautiful. You just don't understand it.
You probably use something like Java or (heaven forbid) Perl - you know - runs like a dog, is massively bloated, needs huge gobs of memory to run, etc etc.
If it wasn't for C, you wouldn't have most of the electronic stuff you take for granted - from your washing machine and heating timer up to the PC you sent your post from. You have NO idea just how important C is.
Another vote for the maligned Corvair
Biggest problem with the Corvair was the driver/owner. No one was used to checking oil levels in air cooled engines, and no one paid attention to fan belts. You could get away with this in a 1964 Buick, but a 1964 Corvair needed more attention.
Driven by anyone with any automotive sense at all, the Corvair was actually a pretty nice car for the time. Economical, easy to steer, decent ride, surprisingly good handling. Corvair even had some good results in racing - look up "Yenko Stinger" on Google.
What killed the car was a combination of a certain ambitious liberal lawyer (who boasted that he didn't even have a driver's license!) and GM's arrogance and poor damage control after said lawyer made his name by attacking one of the very few almost-decent GM cars of the day.
I have personally met Ralph Nader - he's an asshole of the first order and a total publicity whore. We ought to wrap him up (duct tape would be good) and give him to North Korea or Iran as a Christmas present, even out of season if necessary. Drop him from 40,000 feet - he won't even need a parachute!
@Ed: Digital signature collisions
Try the interweb, say <http://en.wikipedia.org/wiki/Digital_signature>. Look for 'collision'.
Unless you're trolling too.
C Does Suck
The problem is C generally requires you to reinvent the wheel for all sorts of basic plumbing. Memory management, for one. It's like "to create a shower, first dig up some copper ore..."
I programmed in C for years, and I tolerated it for what it is, a high level assembler.
C gives you a lot of power, yes. It's compact, yes. But it has virtually no checking, no basic services, and most programmers disable the few things like boundry-checks C compilers do have in the name of the gods Speed and Compactness.
When nearly every variable assignment you do has the potential to overflow a buffer, when every memory allocation has the potential to create a memory leak, when every pointer has the ability to point *anywhere*, then you have a mess.
C requires a great deal of care to get the mind-numbingly simple things right. Over and over and over. It isn't that C itself is bad, it's that C does nothing for the programmer, the programmer has to do *everything*. The slightest flaw and you have a compromised system. This is a good thing?
C is still necessary in limited areas where the power truly is needed. Low level OS functions, for example. Stuff that A) isn't very large, B) needs to be absolutely as fast as possible.
C is not suited for large complex projects precisely because of the exponential chance of making a basic mistake. (And I know lots of large programs are in C--which is why buffer overflows are so damned common).
How about using a language that does memory management, with an interpreter or compiler that knows how to optimize to the bare metal? It's a lot easier for a specialist to create a solution everyone can use, right? That's the whole *point* of code reuse...
@BlueGreen: Digital signature collisions
Ok, I looked at the article you referenced. I think the part you are referring to is where it says that one of the purposes of a cryptographic hash function is to make the CALCULATION of a different message that produces the same hash or signature computationally infeasible.
However, the point still remains that for any given signature there are a number of possible inputs that will produce it. I refer to my earlier mathematical proof. Of course, for a good crytographic algorithm, it will be hard to work out the corresponding inputs for any given output. That is the reason they are also known as one-way functions. Nonetheless, those multiple input values do exist, and no algorithm that can be devised can change this fact.
It reminds me a bit of the much-touted compression algorithms of the 80s and 90s that claimed to be able to compress any possible input file to a smaller size. This is, of course, also mathematically impossible.
(no title)
It's true that it's mathematically impossible to have a hash function that can map a string m to a hash value n where m can be longer than n. Naturally, for the same reason a hashing algorithm cannot compress every possible file. If the algorithm can compress an arbitrary, it is possible to construct a file that would be made bigger by such compression.
"However, the point still remains that for any given signature there are a number of possible inputs that will produce it. I refer to my earlier mathematical proof. Of course, for a good crytographic algorithm, it will be hard to work out the corresponding inputs for any given output. That is the reason they are also known as one-way functions. Nonetheless, those multiple input values do exist, and no algorithm that can be devised can change this fact."
Nothing you said is false. But I can just as easily say that for any given AES key, it's possible for someone to randomly guess the value and decrypt your encrypted files. The statement holds just as much meaning. The idea is to make decryption (or in the case of SHA-3, being able to spoof a message with a valid hash for the message being replaced) computationally infeasible. The weakest SHA-3 variant, assuming there are no design/implementation weaknesses (I know, I know, but bear with me) should have a collision attack complexity of 2^128 (that being accomplished through a birthday attack, which does very little in actually helping you spoof a given document). The others would should have complexities of 2^256 and 2^512.
tl;dr the concept of a collision-free general purpose hash is flawed to begin with, but that's no different than the concept of a "secret" key.
Sorry mate, got to disagree there.
Other languages just cannot optimise to the bare metal the way C does. Or maybe "do not" is better than "cannot".
I know, I know, java has intelligent runtime optimisation. It still seems to take forever to start and need a larger memory footprint than a decent C app though.
Where you absolutely, positively have to have control over what memory is read when and in which order, when you want to squeeze the best you possibly can out of a system, use C. And this applies to giant database systems as much as it does tiny embedded boxes.
Oh, and don't forget systems programming, drivers, kernels etc.
Plus you have the cost of distributing and installing java VMs everywhere.
If you can code C competently then there's no need to switch. I'll agree that it seems that many people can't.
@Steven Usher - C language
I would suggest to you that you might not have done that much programming in a variety of languages.
I've been programming since 1982. The C language is particularly dangerous and certainly more dangerous than most other programming languages out there.
It's use of pointers is the problem.
Bounds checking of arrays is not carried out. And when it comes to using pointers to access a block of memory, then there can't be any checking done.
Most other languages bounds check arrays.
In fact, take a look at the number of books on the market that talk about "Safer C programming" and show me another language where there such a similar book market exists.
It's even possible to go on training courses to learn how to defensively program in C to avoid the blunders.
@AC Hash Algorithms
"It's true that it's mathematically impossible to have a hash function that can map a string m to a hash value n where m can be longer than n. "
I'm not sure if that is really what you intended but it is wrong. It's the other way around.
If the input to the hash function is m and the output is n, then the output n must be equal to or less than the size of m ( in length of characters).
The whole point of the hash function is to create a 'signature' value which is much smaller in size than the input.
Digital Signature collisions
"Over the past few years, a growing body of research has revealed those algorithms can be vulnerable to so-called "collisions," in which two separate data files generate the same digital signature."
What is this, a joke? I was writing software for my A' level computer science project that was making use of hash functions ( but they weren't even called that in those days) back in 1987 that used hash functions and we were aware even then of the issues of multiple input values mapping to a single output value, and there were techniques back in those days that had been devised to deal with it.
It's something that's been known about for more than 20 years.
Now this guy Wolf is absolutely right. It's quite evident he has programmed in C for a good number of years ( as have I). In my case, military applications running on micro-controllers with 1536 bytes of RAM and 32B of ROM space (among other apps).
GOTO is mandatory in some places.
@Trygve Henriksen
And I'm not joking. My first carpeting in my first job was with a company in the early 90s who wanted backwards compatibility of new code in a new version of their favourite language in case they had to revert to a second hand machine in case of trouble. My training was only in the newer version which introduced While, Repeat and If/then. Their data dictionary was quite nice.
My methodology training was to read the office copy of the English edition of a Swedish book on JSP. It made more sense than Michael Jacksons book. But not a lot.
The company, hardware and language will remain unnamed. They might be hiring.
I've never needed a reference implementation but I've long suspected that despite warnings (It is meant to guide you in writing your own not replace having to) that's exactly how they are used.
Which does beg some questions.
Could you write a tool to pick the ref. imps. out of production apps? How many would you find and how much bloat could be squeezed out with a re-implementation based on real user feed back reports?
@By Ken Hagan
"this problem is trivially detected at compile-time by any compiler that bothers to check local array bounds. Sadly, not all compilers do so. Googling about suggests that GCC and Intel do, but Microsoft don't"
Another good reason not to use MS?
> How about using a language that does memory management, with an interpreter or compiler that knows how to optimize to the bare metal? It's a lot easier for a specialist to create a solution everyone can use, right? That's the whole *point* of code reuse..
We've been using the same home grown C utility libraries for more than 10 years. They are thoroughly debugged, run in every O/S and hardware combination we've tried them on (even Windows) with little on no modification and are very *very* fast. Certainly faster than those in the standard libraries. [At least with C (and C++) you can override the built-ins and use your own.]
That *is* the point of code reuse. If you aren't still using code you wrote 10 years ago then you need better code and better local procedures.
Ed - Hash Algoritms
"The algorithm in use is irrelevant to whether collisions can occur, it is simply a case of the number of permutations possible in the data size used to represent a signature."
Of course the particular hash algorithm is important, otherwise what would be the point of devising so many different ones, other than for intellectual curiousity.
It's to do with the distribution of those numbers in the output set. If the size of your output space is 2048 numbers, you don't want bunching up of the numbers, you don't want 80% of the collisions from the input numbers to be mapped to 10% of the output space.
'Mathematical Proof'
" I refer to my earlier mathematical proof."
Can we please ditch the use of this phrase, which was used by AC and subsequently by others. There was no mathematical proof provided, what there was a simple expression, which was actually incorrect anyway.
Feel free to tell me how I was wrong. I said that for two entities m and n, if Length(m) > Length(n) then it is impossible to map m to n without collisions for all possible values of m. I await your disproof of that statement with baited breath. This is basic stuff. Just because you thought I was saying something I was not does not mean I was incorrect.
"Of course the particular hash algorithm is important, otherwise what would be the point of devising so many different ones, other than for intellectual curiousity.
It's to do with the distribution of those numbers in the output set. If the size of your output space is 2048 numbers, you don't want bunching up of the numbers, you don't want 80% of the collisions from the input numbers to be mapped to 10% of the output space."
All that, of course, I agree with. In fact, one of the more important output characteristics of a cryptographic hash algorithm is that very similar input strings (e.g. "abcde" and "abcdd") have radically different output values.
I never said I presented a mathematical proof. I did state that it's mathematically impossible to map a set onto a smaller set without collisions, but forgive me if I assumed a reader was at least capable of a 2 minute Google University intro if they lacked the basic knowledge (or hell, even intuition) to see the truth of that statement. I suppose it's easier to just argue by assertion.
> I did state that it's mathematically impossible to map a set onto a smaller set without collisions
Depends entirely on the entropy of the larger set.
But then we all know what we're talking about, not really disagreeing on anything but quibbling over trivia then taking it personally. We wouldn't converse like this if we were face-to-face in a pub, so why here? (assuming any of us would talk tech in a pub - I really hope not)
Hashes in general collide. We all know it and the consequences/resolution. End of story.
"Depends entirely on the entropy of the larger set."
Let's try a fun experiment. Grab 4 balls. Get 3 boxes. Now place every ball in a box, without putting more than 1 ball in any given box.
Now explain how the generic set of m items mapped onto a set of n items is any different.
But you're right, this is really just quibbling and not germane to the article (any fule kno cryptographic hashes collide, the game is more complicated than that). It's just irritating being told you're wrong by someone who is actually wrong, with them not even bothering to try and justify their statement.
Most read
- Product round-up Coming clean: Ten cordless vacuum cleaners
- Review We have a winner! Fresh Linux Mint 17.1 – hands down the best
- Product round-up Too 4K-ing expensive? Five full HD laptops for work and play
- 'Regin': The 'New Stuxnet' spook-grade SOFTWARE WEAPON described
- Worstall @ the Weekend BIG FAT Lies: Porky Pies about obesity


text:
Disclaimer: Content on the YP4 blog does not necessarily reflect the views of Young People For or People For the American Way Foundation. The views, ideas, statements or claims posted on this site by members of the public cannot in any way be attributed to either Young People For or People For the American Way Foundation.
AIHEC 2nd Place Winner
At the AIHEC (American Indian Higher Education Consortium) Student Congress 3rd Annual Film Festival this year, I took 2nd place. AIHEC was held in Bismarck, ND of all places (North Dakota is suprisingly more boring than South Dakota).
Sophia Kizilbash, Will White Eyes, Kevin Killer, Kim Killer and Valerie Collins were also in attendance.
Here is Wanagi directed by James La Pointe