text:
Earth in Human Hands – Shaping our Planet's Future
Filed under Episodes by Joel Parker on January 10, 2017 at 5:37 pm {one comment}
Dr. David Grinspoon
(photo by Lawrence Cheng)
Sometimes when we are having personal or health problems, it helps to get an outside perspective: talk to other friends who have experienced similar problems and how they dealt with them, and other friends about how they avoided those problems. Talk to experts. Then using all that input, we try to make the best choice to solve the problems and to live a long and happy life. This is perhaps the situation we find ourselves in now with the health of our environment and the long-term viability of the human race. So where to we look for that "outside perspective" and expert help? The answer may be: look to other planets and talk to those who study them. This is the approach astrobiologist Dr. David Grinspoon takes in his new book: "Earth in Human Hands: Shaping Our Planet's Future". Dr. Grinspoon is a senior scientist at the Planetary Science Institute, an adjunct professor at the University of Colorado, and in 2013 he was appointed the inaugural Chair of Astrobiology at the Library of Congress. We had a chance to talk with Dr. Grinspoon about how he compares Earth's story to those of other planets, and how our present moment is not only one of peril, but also great potential, especially when viewed from a 10,000-year perspective.
The podcast of the show is below, and you also can hear the extended interview here.
Earth in Human Hands – extended interview
Filed under Extras by Joel Parker on January 10, 2017 at 5:36 pm {no comments}
This is the full interview with Dr. David Grinspoon, author of the book "Earth in Human Hands: Shaping Our Planet's Future". Excerpts of this interview by Joel Parker aired on How on Earth on our January 10, 2017 show.
Listen here:
2016 Retrospective
For this end-of-the-year How on Earth show, we look back to 2016 with clips from some of our features from the past year: selections from the Our Microbes, Ourselves series, research about Zika, gravitational waves, and carbon farming. Those are just a few of the topics we covered in 2016, which also included: electric cars, electric airplanes, renewable energy, climate change, using the microbiome as indicator of length of time after death, star gazing, pesticides, life on other planets, planets around other stars, stars in other galaxies, eggs, plant diversity, marine animal sex, wildfires, recent science graduates describing their thesis work, PTSD, light pollution, pollinators, lead in water supplies, Alzheimer's research, the Rosetta mission, the New Horizons mission, missions to Mars – past, present, and future, sleep, cell phones, and more!
The Rosetta Mission
Filed under Episodes by Joel Parker on September 27, 2016 at 11:52 am {no comments}
Rosetta [feature starts at 5:27]
The Rosetta Space Mission has been in flight for ever 12 years and will be ending with a dramatic crash this Friday morning around 10:40 UT (4:40 am Mountain time) – it's an event that will be watched and talked about by people around the world.
Rosetta is run by the European Space Agency, with contributions from NASA. The mission's goals have been to study a comet to learn not only about how comets work, but what comets can tell us about the origins of the solar system, and perhaps connections to water and life. Rosetta was the first spacecraft to orbit and escort a comet as the comet approached and flew past the Sun, and Rosetta also carried a smaller spacecraft, named Philae, that performed the first landing on a comet.
The Rosetta mission has a very strong Colorado connection, since one of the instruments – an ultraviolet spectrograph called "Alice" – was operated from the offices of Southwest Research Institute right here in Boulder.We have three members of the Rosetta team here in the studio to talk about Rosetta, comets, and the rather exciting ending planned for the spacecraft in just a few days. Our guests are Andrew Steffl from Southwest Research Institute, John Pineau from Stellar Solutions, and John Noonan who is a recent astronomy graduate from the University of Colorado and is working at Southwest Research Institute.
There's more information on the Rosetta Blog about how to follow the final events of the Rosetta mission.
Hosts: Joel Parker, Alejandro Soto
Gregory Benford – Science Fiction/Fact and Starshot
What are the qualities that make a good scientist?
What are the qualities that make a good science fiction writer?
Those skills do not necessarily overlap, but when they do, they not only can produce wonderful works of speculative fiction based on hard science, but they also can generate exciting new ideas for science research.
Our guest on today's show inhabits both worlds; he is a professional scientist and a well-known science fiction writer. Dr. Gregory Benford is a professor of physics at the University of California, Irvin, where he has been a faculty member since 1971. Benford conducts research in plasma turbulence theory and experiment, and in astrophysics. He has published papers in fields of physics including condensed matter, particle physics, plasmas, mathematical physics, and even in biological conservation and geoengineering.
Dr. Benford also is a Nebula Award winning author of over twenty novels, including "Timescape", "Jupiter Project", "Artifact", and "Against Infinity", and the 6-book "Galactic Center Saga" series. He also is an advisor on the Breakthrough Starshot project that has the goal to fly a spaceship to the nearest star.
Impacts of Fracking
A natural gas rig near Rifle, Colorado.
© AP Photo/David Zalubowsk
In Colorado, a boom in methane development over the past few years has raised questions about whether the environmental impacts are outpacing scientists' ability to measure them. Shelley Schlender and Daniel Glick discuss the current state of the science looking into fracking's impacts. Here is a compendium of scientific, medical, and media findings demonstrating risks and harms of fracking.
Hosts: Daniel Glick, Shelley Schlender
Headlines: Beth Bennett, Natalia Bayona, Joel Parker
In this follow-up episode of our "Graduation Special" we talk with three more guests graduating with science Ph.D.'s from the University of Colorado in Boulder. They join us to talk about their thesis research, their grad school experiences, and what they have planned next:
Carleigh Samson – Environmental Engineering Program
Topic: Modeling Relationships between Climate, Source Water Quality and Disinfection Byproduct Formation and Speciation in Treated Drinking Water
Patrick Barbour – Department of Chemistry and Biochemistry
Topic: Property-Guided Synthesis of Tricyclic Indolines to Confront Antibiotic Resistance in Methicillin Resistant Staphylococcus aureus
Greg Thompson – Department of Atmospheric and Oceanic Sciences
Topic: Advances in a Microphysics Parameterization to Predict Supercooled Liquid Water and Application to Aircraft Icing
Host / Engineer : Shelley Schlender
Producer : Joel Parker
Executive Producer : Shelley Schlender
The graduation season is upon us and our guests in today's show will be graduating with science Ph.D.'s from the University of Colorado in Boulder. They join us to talk about their thesis research, their grad school experiences, and what they have planned next:
Greg Salvesen – Department of Astrophysical and Planetary Sciences
Topic: Rethinking Accretion Disks Around Black Holes
Jesse Nusbaumer – Department of Atmospheric and Oceanic Sciences
Topic: An Examination of Atmospheric River Moisture Transport and Hydrology Using an Isotope-enabled Climate Model
Odessa Gomez – Environmental Engineering Program
Topic: Characterizing Responses of Primary Biological Aerosols to Oxidative Atmospheric Conditions
Across the Universe – You Can't Get There From Here
This special edition of How on Earth is produced in conjunction with the Conference on World Affairs. Our guests are two of the participants of the Conference: astrobiologist Dr. David Grinspoon and physicist Dr. Sidney Perkowitz. In keeping with the traditional format of the conference panels, our guests will start by talking about their interpretation of the topic "Across the Universe – You Can't Get There From Here", and we'll go from there and see where in the universe we end up.
Winter Stars // Pollinators and Insecticides
Filed under Episodes by Joel Parker on February 2, 2016 at 2:12 pm {no comments}
Winter Stars (starts at 5:30). We talk with Dave Sutherland, an interpretive naturalist with Boulder Open Space and Mountain Parks, about winter star-gazing. This program is tied to an upcoming concert performance by the Boulder Philharmonic Orchestra on February 12, 2016. More information about the Boulder night hikes and other programs can be found at: www.naturehikes.org and to find out more about for the starry concert and to purchase tickets, check out http://boulderphil.org/site/concerts/spheres-of-influence
Monarch larvae
Photo credit: Jonathan Lundgren
Pollinators and Insecticides (starts at 10:06). Although they may be hidden in the chill of winter, crickets, bees and thousands of other insects play a critical role year-round in how we grow the food we eat. Dr. Jonathan Lundgren, a South Dakota-based entomologist, talks with host Susan Moran about how predator insects serve as biological pest controls. Dr. Lundgren's research on adverse effects of a controversial class of insecticides, called neonicotinoids, on pollinators such as honeybees and monarch butterflies, has made him the target of political pressure from his employer, the U.S. Department of Agriculture. A watchdog group has filed a whistleblower complaint on Lundgren's behalf against the USDA. Dr. Lundgren recently started a research and education farm, called Blue Dasher Farm, which promotes regenerative agriculture.


NTBackup no longer ships with Windows Vista, but it is available as an add on. You can download it and install as long as you turn on Removable Storage first. Here are some web clips.
To install Removable Storage Management on Windows Server "Longhorn"
-or- To copy the download to your computer for installation at a later time, click Save.


text:
June 25, 2018 / 12:00 PM
Feral cats pose serious threat to Australia's reptiles
"Some cats eat staggering numbers of reptiles," said lead researcher John Woinarski.
By Brooks Hays
Scientists found hundreds of lizard and snake species in the stomachs and intestines of feral cats in Australia. Photo by Arid Recovery/Threatened Species Recovery Hub
June 25 (UPI) -- The ecological damage done by feral cats is well documented. While previous studies have detailed the impacts of feline predation on birds and small mammals, new research suggests cats in Australia pose an even greater threat to reptiles.
According to the latest survey by Australia's Threatened Species Recovery Hub, feral cats in Australia kill 650 million reptiles per year. The federally-funded hub is a joint effort among several research universities and the Australian Wildlife Conservancy.
Researchers culled and dissected the guts of 10,000 cats across the Australia continent, documenting the thousands of partially digested reptile species -- mostly lizards and snakes.
"Some cats eat staggering numbers of reptiles," lead researcher John Woinarski, a professor at Charles Darwin University, said in a news release. "We found many examples of single cats bingeing on lizards, with a record of 40 individual lizards in a single cat stomach."
RELATED Dogs probably can't predict earthquakes, scientists say
Of the 250 different species found in the stomachs and intestines of feral cats, 11 were threatened species.
"Comparing our findings with research from overseas we found that feral cats eat more reptiles in Australia than they do in the US or Europe," Woinarski said. "This could be because we have more abundant reptiles in Australia."
Scientists found domestic cats also contribute to the loss of reptiles. However, researchers found cats pose the most significant threat to wildlife among drier, inland regions, Australia's deserts and scrubland.
RELATED Fleas from domestic pets are affecting wildlife
"I would like to commend pet owners who are containing their cats, which is both safer for their pets and better for Australia's wildlife," said Sally Box, Australia's threatened species commissioner.
The results of the survey were published in the journal Wildlife Research.
RELATED Blinded by the light: Birds lured into ecological traps by light pollution
RELATED Australian lizards are eating the eggs of endangered loggerhead turtles
RELATED Cats kill more than one million birds per day in Australia
Science News // 3 hours ago
Dust storm grounded Mars helicopter, but it's ready to fly again
ORLANDO, Fla., Jan. 20 (UPI) -- One of the Red Planet's famous dust storms has kept the Mars helicopter Ingenuity grounded for two weeks, but the aircraft is scheduled for its 19th flight as early as Sunday, according to NASA.
Science News // 15 hours ago
ORLANDO, Fla., Jan. 20 (UPI) -- NASA is preparing the huge Space Launch System moon rocket for final tests on a Kennedy Space Center launchpad in February that would clear the way for a moon launch as early as late March.
Science News // 1 day ago
NASA's James Webb telescope completes mirror alignment, heads for orbit
Jan. 19 (UPI) -- NASA's James Webb telescope completed alignment of all 18 of its primary mirror segments and the secondary mirror on Wednesday, the agency reported.
Cosmonauts complete first spacewalk of 2022 to prepare Russian ISS segment
ORLANDO, Fla., Jan. 19 (UPI) -- Two Russian cosmonauts completed the first spacewalk of 2022 outside the International Space Station to perform tasks that will allow spacecraft to dock with a new Russian segment.
Study: Carbon monoxide deaths soar during power outages
Power outages are becoming more frequent in the United States, and a new study highlights one consequence of prolonged blackouts: carbon monoxide poisonings.
Science News // 2 days ago
SpaceX launches 2,000th Starlink satellite from Florida
Jan. 18 (UPI) -- SpaceX successfully launched 49 Starlink satellites from Florida on Tuesday evening, bringing the total number of Starlinks launched to over 2,000.
Private investment in space infrastructure hit record $14.5B in 2021
Jan. 18 (UPI) -- Private investment in space infrastructure companies hit a record-breaking $14.5 billion last year, according to a report Tuesday by New York City-based firm Space Capital.
First lunar rovers in decades may explore the moon in 2022
ORLANDO, Fla., Jan. 18 (UPI) -- While the public has grown used to seeing rovers on Mars, NASA plans for 2022 to be the year of a U.S. return to the surface of the moon by two robotic landers and tiny rovers.
Destruction of red blood cells contributes to space anemia in astronauts
Jan. 14 (UPI) -- Spending time in space destroys red blood cells and contributes to anemia in astronauts, according to new research published Friday.
Science News // 1 week ago
Virgin Orbit launches a rocket carrying 7 satellites
Jan. 13 (UPI) -- Virgin Orbit kicked off an ambitious launch schedule for 2022 on Thursday by sending seven small satellites into space aboard a rocket launched from a jet high above the Pacific Ocean.

redpajama_set_name: RedPajamaCommonCrawl


If you could associate a 40 time with how quickly the Raiders folded on Thursday night, it would make John Ross blush. It did not take long for San Francisco to assert its dominance against a truly hapless crew from Oakland. In a 34-3 thrashing on Thursday night, the Raiders could not fight back.
It was a Battle of the Bay, one that NFL schedule makers appeared like a solid head-to-head matchup. One that left many 49ers fans feeling pity for a downtrodden Raider Nation.
Jon Gruden, the much-heralded head coach, threw in the towel on the 2018 Raiders long ago and, in turn, his players have thrown up the white flag on game days — despite denials from player and coach.
Leave it to a veteran to be somewhat real on the record.
It is time for Gruden to provide RaiderNation some form of relief: The Truth. Say on record what the rest of the NFL viewing world is seeing: The Raiders are tanking, there is no hope — only survival — in 2018.
I buy Gruden believing the team would be able to make noise this season. However, as training camp wore on reality set in for the head coach. He did not like what he was seeing. Also, backed by a bulletproof 10-year pact, Gruden initiated the demolition of the Raiders.
What I am not buying is the rhetoric the team has not mailed it in and tries to win.
"I've heard a lot of negativity over the last six or seven months and rightfully so. But we're going to build a championship football team here and I know a lot of people, as players, as fans, and just in general want to be a part of this," Gruden said after the loss.
While many bought the notion of a winner in Oakland, it's crystal clear that plan got delayed. As a result, look for contention in Las Vegas.
With eight games left on a lost season, it is about keeping quarterback Derek Carr healthy enough for the move to the desert. Hence telling DC to take a seat and have backup AJ McCarron handoff the ball in the waning moments of Thursday's embarrassing effort.
Troy Aikman openly called out the Raiders' will to win. When Oakland simply ran the ball and nonchalantly walked up to the line of scrimmage. Aikman bristled. He, along with broadcast partner Joe Buck, even questioned if Carr remains the QB of the future and not someone like Oregon quarterback Justin Herbert. Quite the valid inquiry considering what Gruden has done with the roster, no?
If the Raiders can't win a game many see as winnable, what hope is there after all?
The trio of first round picks, you say?
Based on Gruden's ability to talk say one thing out of the side of his mouth and something completely opposite out the other, can you believe Jon Gruden?
Perhaps, when things shake out, it will be Gruden laughing. As Aikman alluded to during the broadcast, maybe the Khalil Mack and other slew of trades is the beginning of a Raiders renaissance.
Nevertheless, this is not some kind of fairy tale daydream. It is cold and brutal reality.
Moreover, it would be nice if Gruden were real — for a change.


text:
Blu-ray Distributors
Coming Soon Blu-ray Release Dates
Now In Theaters
Cinema Justice Warriors
Films From the Basement
Films from the Treehouse
Just the Slips
The Unicorn & The Dozer
Comics and Books Reviews
Home Featured	The Truth About Lies (2017) Theatrical Review
FeaturedMovie ReviewsMoviesReviews
The Truth About Lies (2017) Theatrical Review
written by Rich Craft November 18, 2017
As a movie lover, I have a strange relationship with comedic films. I tend to love them and watch over and over or find them utterly unfunny and get upset that I wasted my time. The Truth About Lies is one of those rare middle ground films where I actually enjoyed most of it, but can't see myself ever watching it again. There are a lot of genuinely funny moments but then shorty there after the dialogue swiftly turns.
Our film's protagonist Gilby (Fran Kranz) has one of the worst days of his life. He hits the trifecta, first he loses his job in retail due to an eerily familiar interaction with a customer (I had a retail flashback while watching) who asks for his manager. Second, his apartment (and only his) catches fire and he now finds himself homeless. So of course he can stay with his girlfriend right? Nope, that is the last kick in the crotch for the day. His girlfriend (Mary Elizabeth Ellis) decides that she was going to dump him tomorrow. Tomorrow even though she has a date planned for this very night. You will find out very quickly that most of the people in the film are indeed terrible human beings.
Gilby lies his way into a job and then lies his way into becoming friends with his best friends sister Rachel (Odette Annabelle). Oh yeah, she is also married. That doesn't stop Gilby from doing everything from yoga to a steam tent to get closer to her. A good portion of the comedy centers on their interactions. The thing is as bad as some of these characters are, they still felt familiar and relatable.
For the most part with romantic comedies you are waiting for the characters to grow and become better people. With the short time-spans of the films, most times, for me, it feels cheap. Especially since most people I know don't change their entire personalities in the span of two weeks. This is where The Truth About Lies veers away from their rom-com counterparts. The people in this film, for the most part, stay terrible people.
The Truth About Lies Final Thoughts 3/5
If you are looking for a comedy for date night, this probably won't be it. However, if you are looking for something that has some different laughs, don't mind some awkward dialogue, and would like to feel better about yourself after having watched… this might just be for you. The acting was solid. Most of the characters felt like they fit their roles. Even the side characters like Brad, who in 10 years might turn into Milton from Office Space, or Andy the hippie who tends to hate everything and is always annoyed, had quite a few funny moments. The Truth About Lies isn't what I expected but certainly gave me a few laughs. It's certainly worth a rental and maybe a trip to the theater for movie fans that might want an unconventional love(?) story.
The Truth About Lies (2017) Theatrical Review was last modified: November 19th, 2017 by Rich Craft
ComedyRomanceTheatrical
Rich Craft
I love films, games, books, and have too many hobbies. Proud co-host of the Just the Slips podcast and adequate Rocket League player.
Stopping Traffic (2017) Film Review
My Friend Dahmer (2017) Theatrical Review
Come and Find Me – Blu-ray Review
The Swinging Cheerleaders Blu-ray Review
I Kill Giants (2018) Blu-ray Review
RED 2 – 4K UHD Review
Join the Crew!
Passionate about your nerdy or pop culture ventures? Want to flex your writing/ podcasting/ game streaming/ YouTube skills? Drop us a line and let us know! We are always looking for more contributors around these parts.
We understand how invasive most websites have become these days. Be rest assured that you will find no pop-ups, pop-unders, paywalls, forced social media integration, or anything of the sort here at The Nerd Mentality. We do, however, have operational costs and want to expand our offerings. So we have chosen to include a small number of (hopefully) unobtrusive ads and affiliate links where they make sense. 100% of the proceeds go to keeping this train on the rails and any profits will be spent in compensation for our contributors' hard work. If you have any questions or concerns, please don't hesitate to Contact Us!
@2016-2017 - TheNerdMentality.com


text:
THE SHAKERINE COLLECTION: Calligraphy in Qur'ans and other Manuscripts
A FINE ILLUMINATED QUR'AN, COPIED BY MEHMED RASHID KNOWN AS HAFIZ AL-QUR'AN, ILLUMINATED BY HASAN AL-HILMI, TURKEY, OTTOMAN, DATED 1259 AH/1843-44 AD
Estimate: 12,000 - 18,000 GBP
Lot Sold:81,250GBP
Arabic manuscript on paper, 314 leaves plus 10 fly-leaves, 15 lines to the page, written in naskh in black ink, ruled in black and gold, verses separated by gold and polychrome rosettes of different designs, surah headings in blue riqa a within cartouches decorated with interlacing leaves, gold and polychrome verse markers in the shape of a bouquet of flowers in the margins, ff.1b and 2a with an illuminated rococo frontispiece, f.313b and f.314a with a finispiece bifolium, in gilt leather binding, with flap
text panel: 10.9 by 6.3cm.
leaf: 17.1 by 10.9cm.
The margins are clean, minor stains and rubbing, minor smudges, the illumination bright, as viewed.
Ex-collection Albert May Todd (d.1931).
Albert May Todd was an American businessman originally from Michigan, who made his fortune with the cultivation of peppermint. After travelling throughout Europe, he returned to the US in 1869 and established the A.M.Todd Company, producing essential oil. The company moved to Kalamazoo in 1891 and Albert became known as 'The Peppermint King of Kalamazoo'. A bibliophile, Todd started collecting rare books at an early age, and by the time of his death his collection contained more than 11,000 volumes. He donated part of it to the Upjohn Library of Kalamazoo College and the Universities of Michigan. His book plate (as seen in the present manuscript) is also recorded in the Fine Arts Museum, San Francisco (inv.no.1963.30.20905).
N. Safwat, A Collector's Eye. Islamic calligraphy in Qur'ans and other manuscripts, London 2010, no.37, pp.156-161.
This Qur'an was copied by Mehmed Rashid, known as Hafiz al-Qur'an, student of Kebecizade. Beneath the colophon the name of the illuminator, Hasan al-Hilmi, is also inscribed. Mehmed Rashid (d.1875-76) was born in Eyup, a district in Istanbul, and was introduced to calligraphy very early on in his life. His father was the calligrapher Hussein Shakir. Mehmed Rashid obtained his ijazeh when he was only eleven years old and he is credited as having copied more than thirty-seven Qur'ans. Another Qur'an copied by him is now in the Museum of Islamic Art, Qatar (published in Safwat 2000, pp.234-5). He was a student of a Mehmed Vasfi Efendi Kebecizade, teacher of two young princes, the future Mustafa IV and Mahmud II (Derman 2004). Mehmed Rashid himself later became a calligraphy master, and a Qur'an by one of his students, Mehmed Tawfiq, sold in these rooms, 1 May 2019, lot 26.
Online bidding closed


Emirates flights to Africa connect you to the entire continent, from historical Cairo in Egypt to South Africa's Cape Town.
Flights to Algeria mark the start of an adventure. Be first to experience stunning beaches, vast landscapes and a warm welcome.
Savvy travellers who choose flights to Angola can see one of the world's most intriguing travel destinations begin to thrive.
Flights to Cote d'Ivoire will satiate your craving for adventure – whether you go for vibrant nightlife, stunning nature or both.
Flights to Egypt let you walk the banks of the Nile and behold the pyramids – one of mankind's greatest achievements.
Book flights to Ethiopia and prepare to immerse yourself in a country like no other. Ethiopia's dramatic landscapes are mesmerising.
Book flights to Ghana to experience a diverse travel destination with grand history, beauty and an abundance of wildlife.
Flights to Kenya, one of Africa's most popular destinations, won't disappoint. Kenya's great outdoors and pulsating nightlife are intoxicating.
Some of the best beach holidays in the world start with flights to Mauritius, where time stops still.
Flights to Morocco provide a heady dose of culture - with enchanting streets, traditions and shopping experiences to remember.
Flights to Nigeria allow you to explore a diverse cultural and geographical landscape, from buzzing Lagos to touristy Abuja.
A friendly welcome awaits people on flights to Sudan, and even seasoned travellers will be surprised by its ancient heritage.
Book flights to Tanzania to enjoy wildlife safaris, beaches and Africa's highest mountain – and that's just the outdoor entertainment.
Flights to Tunisia go to one of North Africa's jewels, where Roman ruins and beach resorts vie for attention.
Flights to Uganda attract travellers who are keen to see the Nile, the Big Five and the Rwenzori Mountains.
Choose flights to Zimbabwe to see its natural beauty for yourself – from the Big Five to the stunning Victoria Falls.


1. Last week Miguel and I confirmed our wedding cake design…. kind of. And obviously Miguel had nothing to do with it. It's going to look something like the photo above but a 2-tier cake with all of the flowers being light pink. Of course the cake lady told me I don't have to finalize the design until much closer to our wedding, but that's what I'm thinking as of now.
2. You may have seen on Snapchat (thealmondeater) that I bought wedding shoes over the weekend. I had already decided on flats rather than heels because 1) flats are more comfortable and overall just more my style and 2) Miguel is short. I ended up getting a pair of sparkly peep toe flats and I think they compliment my dress nicely. Just another thing I can cross of the to-do list!
3. I finally got around to addressing the wedding invitations.. last night. About damn time. I have nothing more to say other than I'm so thankful that my friend from the barre studio offered to print me out labels so I didn't have to hand write all the addresses, which looking back, would have taken FOREVER. Pro tip: print your wedding labels!
4. Layla finally got a dog bed upgrade….how does one go about choosing the best dog bed? I went to Pet Smart and literally placed three beds on the floor and then pressed down on each one to see which one I thought would hold up the longest. Eh? I don't know… I think she likes her new one considering her old one was sunk in so badly that she was basically sleeping on the floor. Best dog mom ever!
5. I FINALLY found the perfect way to soft boil eggs. You may already know how to soft boil eggs, but in the past I've messed them up pretty badly, or I typically don't boil them quite long enough and then when I try to peel the eggs they completely break in half. You're dying to know, right? You place the eggs in your saucepan, boil them for 6 minutes (ish) and then immediately place them into a bowl full of ice cold water. THAT'S IT. I've read in the past that you need to let them sit in the pot of water for a few minutes but don't. I successfully soft boiled 4 eggs for the first time ever so I'm convinced the cold water right afterward is the trick. ….let me know if you have any other tips, though.
6. I'm on a tofu kick and it's weird and delicious and I'm happy about it.
7. I'm also on an avocado toast kick well…always. But especially this week because all of my avocados are ripe so I must eat them ALL. Tell me, what's your favorite avocado toast topping? I love love red pepper flakes, but I think I need to switch it up.
Hi Erin, your wedding cake is so beautiful with all the lovely pink flowers. I love my avocado on toast with tomatoes and cheese. They are yummy!!!!! Yes l mashed my avocado and add sea salt and black pepper. Erin try it and let me know. Thank you for all your yummy recipes. I always try all your recipes. Thank you again. Take care and God bless.
Top tip for ripe avocados – put them in the fridge! It halts the ripening process and they can last in there for weeks! Such a life changer for me! Haha!
My favourite avocado toast combo right now is mashing the avocado with salt, pepper and ground garlic and mixing in 100g of cottage cheese – makes it so creamy and tastes amazing!
I hope it don`t sound creepy but I can`t wait to see your wedding cake #OldBlogsReaderHere. Also, I love finish my avocado toasts with sesame seeds or pepitas. I saw sweet avocado toast once (avocado mash, strawberry, coconut flakes), but I think it`s a really strange combo.
Whoaaa! I NEED to try that avo combo tomorrow.
Yay for the cake! And yay for Layla's dog bed upgrade! I got soi tired of my dogs chewing up their beds, I just put a comforter on the ground! Then I got tired of straitening that out so decided to let them on the couch, which they always tried to sneak onto – and now they chose not to sit on the couch but on the bare floor – what gives?!?!?
The cake you chose is gorgeous!!!! I love the flowers.
I wish I was farther with wedding planning. Honestly, my fiance and I have been engaged for three years. Three long years. Every time I start planning, I realize that there are more important things, so I focus on those instead. We are really just thinking about eloping. My parent's say that they will "believe it when they see it". Congrats on your successful planning so far!
Thank you, and best of luck with yours!
You'll be in avo heaven any day now!
Yay for crossing off wedding stuff! I bought Bella a dog bed earlier in the year and her favorite thing in the world is to lay down right next to it. Not on it, next to it. Drives me insane.
AHHA that's awesome and also terrible because those beds aren't cheap!
I remember how not fun wedding invites were lol. We printed return address, but hand wrote all the delivery addresses. Took foreveerrrr! Yay to have that big task complete!
Yes I'm SO thankful for the labels!


Promotional products are always considered as an important part of advertising campaigns. Custom printed calendars made by Canada Custom Calendars offer many advantages as promotional products: People love to receive gifts. Especially when these gifts are useful. Advertising practice shows that promo calendars are very appreciated by the people. Everybody is likes to place an attractive calendar on their office or home wall or on their desk. At the same time these calendars are a guarantied way to advertise your business. They have enough space for placing your company logo, message and images. At the same time you can show different information for different months. And all that information may be seen by your clients every day for a whole year for a few cents per day that will cost for you. Canada custom calendars produces many different calendars that you can choose from. Our desk calendars are very practical and easy to use. We suggest to spread them as gifts for office people. Our wall calendars are very popular. They have one month at each page and we'll help you to choose pictures for making them attractive and eye catching.


text:
local crt=require("crt")
local co1,co2
co1=crt.create(function()
	print("running 1",coroutine.running())
	co2=crt.create(function()
		print("running 2",coroutine.running())
	end)
end)
print("create example:",co1,co2,crt.pool_size())

local co3,co4
co3=crt.create_ex(false,false,function()
	print("running 3",coroutine.running())
	co4=crt.create_ex(false,false,function()
		print("running 4",coroutine.running())
	end)
end)
print("create_ex example:",co3,co4,crt.pool_size())
crt.resume(co3)
print("create_ex example:",co3,co4,crt.pool_size())

crt.resume(co4)
print("create_ex example:",co3,co4,crt.pool_size())

local co_A,co_B
local function _check_fruit(str)
	return coroutine.yield(str)
end
local function task_A(str)
	print("begin task A",str)
    local ret=_check_fruit("red "..str)
    print("end task A",ret)
	return ret
end
local function task_B(str)
	print("begin task B",str)
    local ret=_check_fruit("yello "..str)
    print("end task B",ret)
	return ret
end
co_A,arg_A=crt.create_ex(true,true,task_A,"apple")
co_B,arg_B=crt.create_ex(true,true,task_B,"banana")
print(co_A,co_B,"thread count:",crt.size(),"thread pool count:",crt.pool_size())
for i=1,10 do
	print("main_loop",i)
	if(i==3) then
		crt.resume(co_B,arg_B.." is good")
	elseif(i==8) then
		crt.resume(co_A,arg_A.." is bad")
	end
end
print("thread count:",crt.size(),"thread pool count:",crt.pool_size())
]]--
local crt={
	_co_pool={},
	_colist={},
	_call_fn=nil,
	_count=0,
	running=coroutine.running,
	status=coroutine.status,
	wrap=coroutine.wrap,
	yield=coroutine.yield,
}
local _lua_coroutine=coroutine
local _insert=table.insert
local _remove=table.remove
local _unpack=table.unpack
local _error=error
local function _call(co,...)
	local f=crt._colist[co] and crt._colist[co][1]
	if(f) then
		if(crt._call_fn) then
			crt._call_fn(f,...)
		else
			f(...)
		end
	end
end
local function _threadfunction()
	local co=_lua_coroutine.running()
	while(true) do
		_call(co,_lua_coroutine.yield())
		_insert(crt._co_pool,co)
		crt._colist[co]=nil
		crt._count=crt._count-1
	end
end
local function _get_free_coroutine(f,use_current)
	local co=crt._co_pool[1]
	if(co==nil) then
		co=_lua_coroutine.create(_threadfunction)
		_lua_coroutine.resume(co)
	else
		_remove(crt._co_pool,1)
	end
	crt._colist[co]={f,use_current}
	crt._count=crt._count+1
	return co
end
function crt.pool_size()
	return #crt._co_pool
end
function crt.size()
	return crt._count
end
function crt.create_ex(use_current,resume_now,f,...)
	if(type(f)~="function") then _error("Function argument type wrong",2) end
	local co=_lua_coroutine.running()
	if(use_current and crt._colist[co] and crt._colist[co][2]) then
		return co,f(...)
	else
		co=_get_free_coroutine(f,use_current)
		if(resume_now) then
			local ret={_lua_coroutine.resume(co,...)}
			if(not ret[1]) then
				_error(ret[2],2)
			else
				return co,_unpack(ret,2)
			end
		else
			return co
		end
	end
end

function crt.create(f,...)
	return crt.create_ex(true,true,f,...)
end

function crt.resume(thread,...)
	if(thread) then
		local ret={_lua_coroutine.resume(thread,...)}
		if(not ret[1]) then
			_error(ret[2],2)
		else
			return _unpack(ret,2)
		end
	end
end

--example: crt.set_call_method(pcall)
function crt.set_call_method(fn)
	crt._call_fn=fn
end

return crt

redpajama_set_name: RedPajamaGithub