ee

Academy Award Winner Taika Waititi to Direct and Co-Write new Star Wars Feature Film for Theatrical Release; Oscar Nominee Krysty Wilson-Cairns to Co-Write Screenplay with Waititi 

Emmy Nominee Leslye Headland to write, produce, and serve as showrunner for new untitled Star Wars series for Disney+.




ee

Board Game Review: The Rise of Queensdale

Because I love a good story and groove on rich immersive themes, legacy games really appeal to me. The chance to be part of an unfolding narrative is wonderful. It provides a structure for friends to commit to an investment of their time together on a regular basis. It holds everyone's interest over time (when the story is well written and executed). Especially valuable for me is that it lessens the bitter taste of a loss; I get so interested in the plot that I don't care as much about winning. I'm trying to tamp down my competitiveness and narrative driven games help. Finally, I’m a huge fan of Inka and Markus Brand (we have a number of their games in our library already, including all of the Exit  games, Encore, and Raja of Ganges). For all of these reasons, I was really excited when Ravensburger sent me a copy of Inka and Markus’s newest legacy game, Rise of Queensdale, to review.

I actually received my review copy early in 2019, but our RoQ group consists of parents with busy schedules so we can only get together about once a month to play. We've made our way through 13 games so far, and with only 2 or 3 more to go before we finish the legacy series of games, I thought it was a good time to sit down and share my thoughts on the game (Especially in light of Christmas approaching).

Rise of Queensdale  is a legacy worker placement game set in Medieval times. Players take on the role of subjects to King Nepomuk II and Queen Margaret and are tasked with building a new city, Queensdale, on behalf of the royal family. Each player is given jurisdiction over one quarter of the city and is competing against the other players to build the best borough.

As the legacy series of games progresses, players continue to build different types of structures to earn favor with the royal family (fame points) in the midst of dealing with political drama, disease, and other Medieval happenings. Each game in the series sees players attempting to reach their next epoch goal (a target number of fame points). If they are successful, they will have a new, higher epoch goal during the subsequent game.  Note that multiple players can reach their epoch goals during the same game as gameplay continues through the end of the current round once one player reaches their goal. The winner of each game is the person who surpassed their epoch goal by the most points.

The artwork in the game is illustrated by Michael Menzel with graphic design provided by the Fiore GMBH studio in Germany. Michael is probably most familiar to the US based board game community as the illustrator for the Legends of Andor series of games. He brings the same fantasy style drawings he used in that game, with their romantic fonts and soft palettes of color to his work here and it’s lovely. There are a lot of components included in Rise of Queensdale   and Michael does a good job of tying them all to the theme as a cohesive set with the artwork.

Components include dozens of different types of wooden tokens (huts, meeples, player score markers, etc.); the city building board,  scoreboard (epoch tracker, fame counter, and more), action board, player boards, building tiles, and other pieces made out of cardboard; and wooden dice. Everything has held up wonderfully as the months and games have gone by. The rulebook is flipped through frequently and while it’s showing signs of wear, it’s still holding together, staples in place. The rulebook is straightforward and we haven’t had any issues understanding the nuances of the rules.

The narrative in Rise of Queensdale is well written.  It’s memorable and everything that happens makes sense in the framework of the fictional universe laid down by the designers. We’ve played a lot of narrative driven games (Pandemic Legacy, Betrayal Legacy, Middara, Aeon’s End Legacy, Legacy of Dragonholt, Charterstone,  and Seafall, just to name a few) and Rise of Queensdale ranks near the top for narrative driven games that do a good job of incorporating the game play into the storyline. Some legacy games feel more like a story was loosely slapped on top of the game mechanisms, but that isn’t the case here. At the same time, this isn’t an RPG with some board game elements thrown in. The mechanics of the board game have been adeptly planned and implemented; they’re challenging and provide a compelling experience. As the legacy series unfolds, more actions are added to the action board; no one gets complacent or bored because new options keep coming available. Our game group has agreed that there seems to be enough components and actions to allow for replayability as a standard board game even after we’ve reached the very end of our last game in the legacy series.

Rise of Queensdale is a great board game for bringing friends and family together. It’s competitive, so those who turn up their noses at cooperative games and like to win against others will find it enjoyable. Everyone is working toward their own epoch goal and multiple players can reach their goal during a game, so everyone can feel accomplished even when they don’t win. This also creates a brilliant built-in catch up mechanism as the player in last place has the nearest epoch goal to reach. The further a player gets ahead of others in the series of games, the farther their epoch goal becomes and the greater the chance that the players behind them will reach their goals before the leader does. In our games, no one has been able to run away with the scoreboard so far. That helps the game stay family friendly. The narrative turns the game into a shared adventure where everyone is an active participant. Better than going to a movie is feeling like you’re starring in one. And as I mentioned at the beginning of this review, because Rise of Queensdale  is a series of games,  right from the beginning, it fosters a commitment for players to spend time together on a regular basis. That’s the best gift to share with friends and family – our time – and anything like Rise of Queensdale that can make that happen is a wonderful Christmas present to place or find under the tree.

Strategy Tip: If the narrative provides a new shared goal, PAY ATTENTION and work toward it. There’s usually penalties for everyone if it doesn’t get done and rewards for the players who successfully complete it.

-------------------------------------------------
Publisher: Ravensburger
Players: 2-4 (We played with 4)
Actual Playing Time (vs the guideline on the box): About 1 hour per game
Game type: narrative driven, legacy, dice rolling, worker placement
Rating:

Jenni’s rating scale:
OUI: I would play this game again; this game is ok. I probably would not buy this game myself but I would play it with those who own it and if someone gave it to me I would keep it.
OUI OUI: I would play this game again; this game is good. I would buy this game.
OUI OUI OUI: I LOVE THIS GAME. I MUST HAVE THIS GAME.
NON: I would not play this game again. I would return this game or give it away if it was given to me.




ee

Board Game Review–Exit: The Game–The Catacombs of Horror (spoiler free)

Let's take a moment to talk about the series Exit: The Game, which debuted in the United States in 2016.

Designed by Inka and Marcus Brand and published by Thames and Kosmos, the games are advertised as an Escape Room in a box. In an escape room, you and a group a friends are placed into a room (you may literally be locked in, depending on the fire code of the city where you book the room). Then,  a timer is set, a story is told to you to provide context and atmosphere for your puzzling adventure, and you attempt to solve a series of puzzles, the answers to which will eventually lead you to a key or combination to escape the room - hopefully before time runs out. These rooms typically book for $30+ per person, so the promise of replicating the escape room experience out of a tiny little box for a fraction of the cost is very appealing.

But does Exit: The Game live up to its promise? It does. It absolutely does, with one caveat - some of the games have you puzzling to solve a mystery within the time limit, but you aren't trying to escape anything.

Earlier titles in the series are fairly straightforward. A paper booklet of puzzles; a set each of riddle cards (pair with the booklet to solve the puzzles), answer cards (used to validate puzzle solutions and lead you to new riddle cards),  and help cards (hints for solving the puzzles); a decoder wheel (used to input codes derived from the puzzles); a simple rulebook; and various accessories (usually constructed of cardboard or paper) provide the core of the game experience. Players need to come equipped with scissors (destruction of components is required in nearly every game), pens/pencils, rulers, and a sharp wit to finish the game and calculate their score (measured in stars). The puzzle mechanisms vary, but they will be at least somewhat familiar to players who have done escape rooms or puzzle hunts before.  Depending on the title chosen, the puzzles also vary in difficulty. There is a difficulty rating printed on each box. We found that on average, we finish every Exit title in about 75 minutes; what varies for us across difficulty ratings is how many hint cards we lean on to solve the puzzles.

As the series has progressed in maturity, Inka and Marcus have been able to deliver titles with creative new puzzle mechanisms, changes in solving methodology (such as varying whether the puzzles in the paper booklet must be completed in sequential order or not), and meta puzzles. Meta puzzles are those which you cannot solve without getting a piece of the solution from some or all of the other puzzles included. For example, a puzzle that has you solve for a sentence comprised of words derived from other puzzle solutions is a meta puzzle. A good example of a title from the Exit: The Game series with a meta puzzle is Exit: The Game  - Dead Man on the Orient Express. It includes a meta puzzle that requires players to pay close attention to the passengers, their possessions, and locations throughout the game in order to solve it successfully. That game also introduced envelopes to open as the game progressed and it’s one of the titles that doesn’t see players escaping anything; instead they are trying to issue a code at the end to transmit the identity of a killer to authorities.

By the time the series release of Exit: The Game – The Catacombs of Horror  came around, I really thought the Brands couldn’t have any new tricks up their sleeve. I was wrong. With Catacombs of Horror, they have introduced the two part adventure, giving players a longer puzzling experience in one box. You can play straight through the entire game (allot yourself at least 2 hours) or play the first half and come back to the second half another time. There are also some fantastic new twists on the puzzling mechanisms (a candle is included and must be lit to solve one of the puzzles, for example), and the components got an upgrade (I’m holding onto the adorable little skulls indefinitely). Alongside the puzzle elements, the theming in the series has gotten better and better as new titles are released. Catacombs of Horror provides a well written narrative, albeit very very dark. As we solve puzzles, we find ourselves chasing down what happened to a friend of ours who disappeared into the Catacombs of Paris. It seems he may have met a dark end after having crossed paths with some demonic forces. This title is definitely not for the kiddos, which might be its only drawback. We have clever tweens who enjoy puzzle games, and this isn’t something we can share with them.

There have been at least three more titles released in the Exit: The Game series since Catacombs of Horror  was published in 2018 and more are on the way for 2020. If you’ve previously purchased any of the series, I’d strongly recommend adding Catacombs of Horror  to your must-play list. If this is the first you’ve heard of the series, do yourself a favor, and start with one of the easier titles, such as Exit: The Game – The Sunken Treasure. Then if you have a good time, move onto Exit: The Game – The Pharoh’s Tomb, before sinking your teeth into the most difficult titles like Exit: The Game  - Dead Man on the Orient Express or this one (Exit: The Game – The Catacombs of Horror ).

-------------------------------------------------
Publisher: Thames and Kosmos
Players: 1-4 (we always play with 2)
Actual Playing Time (vs the guideline on the box): About 2 and a half hours
Game type: puzzle, cooperative
Rating:

Jenni’s rating scale:
OUI: I would play this game again; this game is ok. I probably would not buy this game myself but I would play it with those who own it and if someone gave it to me I would keep it.
OUI OUI: I would play this game again; this game is good. I would buy this game.
OUI OUI OUI: I LOVE THIS GAME. I MUST HAVE THIS GAME.
NON: I would not play this game again. I would return this game or give it away if it was given to me.




ee

NEWS: Meet HamletMachine at MoCCA!

I will meet you there this weekend!

I'll be at TABLE F2 with the lovely keshii! There's going to be a lot of amazing and beautiful people there!

I will have Starfighter: Chapter 01, t-shirts, hot shorts, AND ALSO, some sweet extras. This will be my first con with a table.. and it is all because of you guys! Thank you so, so much! I can only hope I can meet you guys so I can thank you in person; you have my humble love and affection.

I'll see you there, sweethearts! -HamletMachine




ee

NEWS: I WILL MEET YOU AT YAOI-CON!

Yes! It's time for my NYC to SF pilgrimage for Yaoi-con! The con will take place October 21st through 23, 2011 at The San Francisco Airport Marriott hotel in Burlingame, California.

I will be in the Dealer's Room this year!

I will have a bunch of new stuff with me: new t-shirts, new prints, new buttons, KEYCHAINS, and..

/ / / CHAPTER: 02 PRE-ORDER! / / /

WHICH I AM EXCITED FOR! This is a special promotion for Yaoi-con-- Chapter 02 will eventually be available online for pre-order, so don't worry if you can't make it to the con! The chapter is very close to being finished but there are still some smutty extras to draw for the printed version-- so please hold on a little longer, I promise it will be worth it!

I'll also be raffling off an original piece of traditional art, so watch out for that as well!

Ah, I am really looking forward to meeting sweet readers and hanging out with west coast friends! If you are at the con, please stop by, I would love to give you thanks and kiss your sweet fingertips!

As always, thank you so, so much for you love and support! I hope to do you all proud! -Hamlet




ee

Poslanci odložili EET do konce roku, kývli na kompenzační bonus pro eseróčka

Kvůli epidemii koronaviru se vláda na čas vzdá EET, projektu, který vnímá jako klíčový pro snížení daňových úniků. Sněmovna kývla na odklad celé EET do konce letošního roku. Potvrdit to ještě musí Senát. Neprošly návrhy opozice odložit EET ještě déle, když přitom Pirát Mikuláš Ferjenčík navrhoval odklad až do stých narozenin premiéra Andreje Babiše v roce 2054.



  • Zprávy - Domácí

ee

Wall Street se daří, trhy se měly nejlépe od 80. let. I přes koronavirus

Americké trhy rostou rapidním tempem. A to i přes to, že ekonomiky po celém světě drtí koronavirus. Jejich dubnový růst je nejvyšší za desítky let – naposledy tak rychle za měsíc vyrostly v roce 1987. Nahoru akciové indexy ženou nejen vládní intervence a úspory, ale i investoři samotní.



  • Ekonomika - Zahraniční

ee

The coronavirus outbreak has officially been labeled a pandemic...



The coronavirus outbreak has officially been labeled a pandemic by the World Health Organization, potentially grinding the global economy to a halt. Yet every step of the way, the Trump administration’s response has been to deny, blame, obfuscate, and generally cover up. 

Trump and his enablers are focused only on mitigating the economic consequences of the outbreak, especially before the election – mulling proposals like corporate tax cuts and bailouts for airlines and the hotel industry, but resisting the needs of average Americans and our broken healthcare system. 

The outbreak has also revealed the utter weakness of our social safety nets: workers may be forced to choose between a missed paycheck and risking their health because too many employers have no paid sick leave, schools are weighing whether or not to shut down because hundreds of thousands of poor children rely on them for hot meals, and our cruel for-profit healthcare system is preventing people from getting tested for the virus for fear of a hefty bill.

And, remember, 80 percent of Americans are living paycheck to paycheck. Coupled with Trump’s incompetence and narcissism, it’s a recipe for total disaster.

Meanwhile, the Democratic electorate is in the midst of a primary to unseat this sociopath. After Tuesday, Biden has kept his delegate lead with wins in Idaho, Michigan, Missouri, and Mississippi. And while the race isn’t over yet, it’s wise to start making contingency plans.

Biden’s biggest weakness is his failure to attract progressives and young voters. In a CNN exit poll for Michigan, Bernie won a whopping 82 percent of voters age 18-29. Without these voters, if Biden is the nominee, Democrats will not be able to get the votes needed to defeat Trump.

So what are Biden’s options for getting out the vote of this crucial portion of the Party? He must select a true progressive for Vice President, like Elizabeth Warren or even Bernie Sanders, who can push bold progressive ideas like a wealth tax, Medicare for All, tuition-free college, cancelling student debt, and a Green New Deal.

These progressive policies are also winners with the electorate – a majority of voters even in Mississippi and other southern states supported replacing the current healthcare system with a single-payer system, and polling continues to reflect this appetite for transformative change. Even if Bernie isn’t getting the support he counted on, his ideas are.

And don’t count Bernie out just yet. A debate is coming up this weekend that could boost his campaign enough to help him secure wins in later key states like Ohio and Pennsylvania.

But if he fails to get traction, he needs to do whatever he can to help reunite the party, and most importantly, keep working to shift the party in a progressive direction. Behind the scenes he needs to negotiate with Biden a pathway to gain progressive support.

Meanwhile, Biden needs to take up the issues of concern to young people, who are the future of the party and who Democrats can’t win without. This might seem like a pipe dream, but Biden has no choice. This is not 2016. The nation cannot afford another 4 years of Trump. If you’re angry – and rightfully so – use that anger to keep pushing the movement.




ee

Home Sweet Home

Well! I have really neglected to update since the last time I posted, I was headed off to Japan! As it turned out, our flight landed in Japan exactly one minute before the earthquake occurred. We were taxi-ing along the runway when the plane began to rock severely. The long and the short of the whole story is that Narita Airport was closed so they couldn't get us through customs and after a 14 hour flight from the US they then kept us on the plane for about another 10 hours on the ground before we could file into the airport where we then spent the night sleeping on the floor among thousands of others. After a long ordeal, we finally made it to our hotel and were able to see some of Tokyo, but the city was not itself. We really loved Japan, though, and I hope we can go back again sometime!

During all of that, the dogs were well taken care of back at home! They loved staying at Canine Crews in Chicago and made these paw paintings for St Patrick's Day.


They were thrilled with life when I picked them up and spent the next 24 hours sleeping like logs. I can tell that they were having a great time! They already have another appointment to stay at Canine Crews in a week when I am in LA (where I will hopefully not encounter any earthquakes).




ee

More DogKnee Surgery

Probert had knee surgery a few weeks ago to repair a torn ACL. He actually tore it a few months ago while racing around the yard in jubilation for getting to go for a car ride. Where were we headed? To the vet's new office's grand opening party, of course. She had to take a break from the party to diagnose his injury and prescribe pain medication. So embarrassing. Probert waited a while to have surgery as I was traveling pretty extensively and needed to be home for his rehab (and because the vet said he would be fine to wait). So, a couple of weeks ago, it was done. We went to a different doctor than for Wrigley's surgery a couple of years ago and I was so happy with his care. They gave him a cute cast and even sent him home with a little shoe for going outside. He's off stairs for 6 weeks, so I've been doing a lot of dog-carrying. Here's a photo of he and I. His cast was on for a week and staples came out after two weeks. It's been another two weeks and now there's only two left until he's given the all-clear to return to normal activity. Can't wait!




ee

24 Things still seem unlikely to me, but who knows. Thing 16.


Sure, you can't stop progress, and it's not as if the old way ever worked in any case, but... still, he kind of misses it.




ee

24 Things, they do seem to keep coming, though. Thing 18.


Brrr.




ee

Ken and Robin Talk About Stuff: Live from Dragonmeet 2019

Live at Dragonmeet, Ken and Robin talk Hindu mythology's secret role in the Norman Invasion, crisis on infinite podcasts, drinks to write by, and the real reason Ken had to make Trump president.



  • Ken and Robin Talk About Stuff

ee

Ken and Robin Talk About Stuff: Sonia Plus Melted Cheese

In the latest episode of their thoroughly vetted podcast, Ken and Robin talk converting standard GUMSHOE scenarios to QuickShock, a Ukraine mole, QuestWorlds with Ian Cooper, and moving Lovecraft to Chicago.



  • Ken and Robin Talk About Stuff

ee

Wynonna Earp Season 4 finally gets green light

Yes, my dear Earpers…it’s finally happening! Season 4 has finally gotten the green light! The show was originally renewed by SYFY and Space for the US and Canada market, but production was delayed due to apparent financial issues at IDW Entertainment without an international distributor – but now they have one. IDW Entertainment, SEVEN24 Films, […]




ee

In case you were wondering where I’ve been…

Just thought I’d give an update, since I haven’t posted any articles in a while…I decided to take some time off from this site as it was taking up a lot of time just trying to keep up with the news lately, and I’ve been super busy with many other things that I just couldn’t […]



  • Sci-Fi Storm

ee

Congress Sets Up Taxpayers to Eat $454 Billion of Wall Street’s Losses. Where Is the Outrage?

Congress Sets Up Taxpayers to Eat $454 Billion of Wall Street’s Losses. Where Is the Outrage?

By Pam Martens and Russ Martens: May 7, 2020 ~ Beginning on March 24 of this year, Larry Kudlow, the White House Economic Advisor, began to roll out the most deviously designed bailout of Wall Street in the history of America. After the Federal Reserve’s secret $29 trillion bailout of Wall Street from 2007 to 2010, and the exposure of that by a government audit and in-depth report by the Levy Economics Institute in 2011, Kudlow was going to have to come up with a brilliant strategy to sell another multi-trillion-dollar Wall Street bailout to the American people. The scheme was brilliant (in an evil genius sort of way) and audacious in employing an Orwellian form of reverse-speak. The plan to bail out Wall Street would be sold to the American people as a rescue of “Main Street.” It was critical, however, that all of the officials speaking to the … Continue reading

-




ee

U.S. Financial System “Monitor” Failed to Flash Warning as Fed Pumped $6 Trillion Emergency Liquidity into Wall Street

U.S. Financial System “Monitor” Failed to Flash Warning as Fed Pumped $6 Trillion Emergency Liquidity into Wall Street

By Pam Martens and Russ Martens: May 8, 2020 ~  The Office of Financial Research (OFR) was created under the Dodd-Frank financial reform legislation of 2010 to keep the Financial Stability Oversight Council (F-SOC) informed on emerging threats that have the potential to implode the financial system — as occurred in 2008 in the worst financial crash since the Great Depression. The Trump administration has gutted both its funding and staff. One of the early warning systems of an impending financial crisis that OFR was supposed to have created is the heat map above. Green means low risk; yellow tones mean moderate risk; while red tones flash a warning of a serious problem. On September 17, 2019, liquidity was so strained on Wall Street that the Federal Reserve had to step in and began providing hundreds of billions of dollars per week in repo loans. By January 27, 2020 (before … Continue reading

-




ee

Lance Armstrong and Bruce Lee 30 For 30 documentaries coming to ESPN Africa

ESPN will be releasing two brand new 30 For 30 documentaries in Africa in May and early June, telling the stories of cyclist Lance Armstrong and martial artist Bruce Lee.




ee

Small is beautiful: India looks to local leagues as sport seeks restart

Most stakeholders agree that holding smaller competitions will be the best way forward post-lockdown.




ee

Spain's top athletes jeered on return to practice

Professional and high-performance athletes in Spain were allowed to return to practice, but some were jeered for doing so during the coronavirus pandemic.




ee

Annual IOC Session meeting to be held via video

The IOC Session -- an annual meeting of approximately 100 members -- will be held in July via a video conference rather than the originally scheduled gathering in Tokyo prior to the Summer Olympics.




ee

NoScans - It's always awkward meeting your ex

Posted by: icon_uk

As John Constantine proves in the new "Apokalips war" animated movie

Do I LOOK mad? )




comments



  • char: john constantine
  • char: raven/rachel roth
  • ns: multimedia
  • in-joke: context is for the weak
  • char: harley quinn/harleen quinzel

ee

UnStirFry ~ Raw Food Entree Recipe

 

This makes a super hearty and filling main dish. Asparagus is in season in spring and will be plentiful and fresh in most areas very soon :)

 
UnStir Fry
serves 2 - $2.38 per serving
 

6 spears asparagus, chopped ($1.00)
4 oz mushrooms ($1.15)
2 carrots, thinly sliced ($.30)
2 stalks celery, sliced ($.20)
6 leaves kale, chopped ($.60)
1 medium onion, chopped ($.10)

juice of one orange ($.50)
1 inch piece ginger, grated ($.10)
1 clove garlic, pressed
2 tablespoons olive oil ($.20)
2 tablespoons braggs liquid aminos  ($.40)
2 tablespoons agave ($.20)
1/2 teaspoon salt
1/4 - 1/2 teaspoon cayenne
1 tablespoon red pepper flakes

2 medium zucchini ($1.29)

Put the asparagus, mushrooms, carrots, celery, kale, and onion in a lidded tub. Combine the orange juice, ginger, garlic, olive oil, liquid aminos, agave, cayenne, and red pepper flakes. Whisk to combine, or use a bullet type blender. Pour half this marinade over the vegetables in the tub and place the lid on. Set aside the other half of the marinade for later. Let sit, stirring or shaking every so often, for about an hour. Then pour onto lined dehydrator tray and dehydrate for about an hour, until the vegetables are soft and warm.

Slice the zucchini into noodles and top with the vegetables. Dress with the remaining marinade.
 
nutritional information:      calories: 368      fat: 15 gr      carbs: 52 gr      protein: 7 gr  
 




ee

Pineapple Green Smoothie ~ Raw Food Vegan Smoothie Recipe



This raw and healthy pineapple party in your mouth is super simple and perfect for spring. Hawaiian pineapple season is April and May, even though they're available year round. Price and quality will be the best over the next few months so take advantage of this sweet abundance and enjoy this vegan treat for breakfast or an anytime snack.

Oh, and to make this extra thick and frosty, cube and freeze pineapple and any subsequent pineapple juice in ice cube trays. Store frozen cubes in plastic bags for ultra easy prep.



   



Pineapple Green Smoothie
serves 2 ~ $1.75 per serving

ingredients
  • 3 cups chopped romaine (or favorite green) ($1.00)
  • 1 cup cubed pineapple, frozen ($2.00)
  • 1 banana, sliced and frozen ($.20)
  • 2 tablespoons lemon juice (optional) ($.20)
  • 1 teaspoon vanilla ($.10)
  • 1 cup water
  • 10 ice cubes
  • stevia to taste (optional)
directions
  • In a high powered blender, puree the greens until liquefied and very smooth. 
  • Add the rest of the ingredients and puree until smooth.

nutritional information:      calories: 156      fat: 0 gr      carbs: 42 gr      protein: 3 gr



Speaking of pineapple ...

... this really cool little building was one of my favorite local landmarks. While on a bike ride the other day (hello warm weather!) I noticed the other day that it's gone! I'll miss it!! Maybe they got tired of me taking so many photos of it ... hmm.









ee

Boots. Mended. We’ll see how the patches hold up. Now I just need to acquire a sufficiently long raincoat.

View on Instagram https://ift.tt/2mPe4Ss




ee

Tasks Completed This Weekend

Laundry. Built deer protection for my garden. Purchased materials for deer protection for my apple trees. Dishes. Mended one sweater and one pair of jeans. Reinforced neckline on another sweater in an attempt to have it fit better. Culled my wardrobe. Verified that garden deer protection withstands wind warning type winds.




ee

Lipstick Queen

Получила от подруги в подарок на Новый год совершенно мари-антуанеттскую коробку - помада и блеск для губ от Lipstick Queen, заколка и брошь с крошечными цветами. Цветы- любимые пионы, тёмно-красного цвета, блеск - в коробочке с зеркальцем; теперь так оформляют в основном пудру и румяна, а когда-то и средства для губ (и мушки!). И всё это такое.. прелестное! Словом, я чувствую себя девочкой-девочкой. Но не маленькой. Большой и очень довольной!




ee

The creepiest tour of my house

Hey.  This isn’t a real post but I thought you might enjoy. Recently the Yorkshire Museum had a curator battle where they challenged museums to post the #creepiestobject in their collection on twitter.  And it was fantastic and a million … Continue reading




ee

Гитарист Queen попал в больницу с «разорванной в клочья» ягодицей

Гитарист группы Queen Брайан Мэй попал в больницу с «разорванной в клочья» ягодицей. Музыкант пояснил, что получил травму в момент «чрезмерного увлечения садоводством». Ему пришлось пройти обследование, чтобы выяснить, насколько он повредил мышцу. Мэй заявил, что ему потребуется время на восстановление.




ee

Leo Zovic: Places, Peeps And Plagues

(in-package #:cl-pestilence)

;;   This is _not_ a simulation. It's just a game. And any resemblance
;; to any world, real or imaginary, is entirely coincidental.

;;   You can copy/paste this post in its entirety into a Common Lisp
;; REPL and play around with it if you like. I'm documenting it where
;; possible, but it's just a small toy to poke at for the moment.

;;   I've been thinking a lot about asymmetric multiplayer games and
;; <gestures wildly to world at large> all this.
;; I'm not actively _trying_ to model it accurately, but it's probably
;; obvious what's been consuming my thoughts lately.

;;   Let's get right into this. I'll explain as I go, and tie a few things
;; together neatly at the end. I hope. Regardless, there will absolutely
;; be a repo sometime fairly soon.

;; A place can be tagged arbitrarily, and can contain occupants.
;; They also collect points.

(defclass place ()
  ((tags :initarg :tags :initform nil :accessor tags)
   (occupants :initarg :occupants :initform nil :accessor occupants)
   (points :initform 0 :accessor points)))

(defun place? (thing)
  (eq (find-class 'place) (class-of thing)))

(defun place (&key tags occupants)
  (make-instance 'place :tags tags :occupants occupants))

(defun gen-place ()
  (let ((tag (pick '(:apartment-building :house :cottage
		     :office-building :factory :store
		     :cafe :lounge :theater))))
    (place :tags (list tag))))

(defmethod details ((place place))
  (format nil "====================~%~a {~{~a~}}~%~{  ~a~^~%~}~%"
	  (first (tags place))
	  (rest (tags place))
	  (mapcar #'details (occupants place))))

(defmethod show ((place place))
  (format nil "~20@a ~5a [~{~a~}]~%"
	  (first (tags place)) (points place)
	  (mapcar #'show (occupants place))))

;; A peep goes places.
;; They have
;;  - their daily routine (a list of places to visit)
;;  - their todo (the part of their routine they still need to do;
;;                they are currently at the first place in this list)
;;  - their health (a number from 0 to 100)
;;  - a list of plagues
;; Finally, they _also_ collect points.

(defclass peep ()
  ((routine :initarg :routine :initform (list) :accessor routine)
   (todo :initarg :todo :initform nil :accessor todo)
   (health :initarg :health :initform 100 :accessor health)
   (plagues :initform nil :accessor plagues)
   (points :initform 0 :accessor points)))

(defun peep? (thing)
  (eq (find-class 'peep) (class-of thing)))

(defun peep (&key places)
  (make-instance 'peep :routine places :todo places))

(defun health->string (health)
  (cond ((>= health 90) "@")
	((>= health 80) "0")
	((>= health 70) "O")
	((>= health 50) "o")
	((>= health 30) ":")
	((>= health 1)  ".")
	(t "☠")))

(defmethod details ((peep peep))
  (format nil "[~a ~3d [~{ ~a~^ ->~}]]"
	  (health->string (health peep)) (health peep)
	  (mapcar
	   (lambda (place) (first (tags place)))
	   (routine peep))))

(defmethod show ((peep peep)) (health->string (health peep)))

;; A world is a list of places, occupied by peeps. The world we start
;; peeps in also determines their routine.

(defun gen-world (&key (num-places 20) (num-peeps 100))
  (let ((places (loop repeat num-places collect (gen-place))))
    (loop repeat num-peeps
       do (let* ((routine (loop repeat 5 collect (pick places)))
		 (peep (peep :places routine)))
	    (push peep (occupants (first routine)))))
    places))

(defmethod details ((world list))
  (format nil "~%~{~a~}~%" (mapcar #'details world)))

(defmethod show ((world list))
  (format nil "~%~{~a~}~%" (mapcar #'show world)))

(defmethod all-peeps ((world list))
  (loop for place in world append (all-peeps place)))

(defmethod all-peeps ((place place))
  (loop for o in (occupants place) if (peep? o) collect o))

;; `tick!`ing a world means moving every peep through their routine once.
;;   We `tick!` each peep, then `tick!` each place until all the peeps are
;; done. Then we reset their routines.
;; You can think of this as a turn in the game.

(defmethod tick! ((world list))
  (let ((peeps (all-peeps world)))
    (loop while peeps
       do (setf peeps
		(loop for p = (pop peeps) while p
		   for res = (tick! p)
		   if res collect res))
       do (mapc #'tick! world)
       do (format t "~a" (show world)))
    (loop for p in (all-peeps world)
       do (setf (todo p) (routine p))))
  world)

;; Don't worry about the details of how to `tick!` peeps or places yet.

;;   Ok, here's where it gets a bit darker. Although we _did_
;; foreshadow this in the definition of `peep`. And also in the title
;; of the accompanying blog post.

;; A plague is another living thing.
;; It has
;;  - a host (a peep that it's infecting)
;;  - a signature (a token representing its lineage and strain)
;;  - health (how well it's doing inside its host)
;;  - virulence (how likely it is to spread to another host)
;;  - efficiency (how efficient they are at feeding)
;;  - reproduce (a function that returns a new instance to push into a new host)
;;  - and a strategy (a function, possibly closed, that takes
;;    itself and its host peep and mutates)

;; Plagues do not collect points; they score differently.

(defclass plague ()
  ((host :initarg :host :initform nil :accessor host)
   (signature :initarg :host :initform "SIG" :accessor signature)
   (health :initarg :health :initform 10 :accessor health)
   (virulence :initarg :virulence :initform 10 :accessor virulence)
   (efficiency :initarg :efficiency :initform 0.2 :accessor efficiency)
   (reproduce
    :initarg :reproduce
    :initform
    #'plague
    :reader reproduce)
   (strategy
    :initarg :strategy
    :initform
    (lambda (plague peep)
      (feed! plague peep 30))
    :reader strategy)))

(defun plague ()
  (make-instance 'plague))

;; Plagues can `feed!` on peeps or plagues. To feed means to
;; take away some of the targets' health and add some to your own.

(defmethod feed! ((self plague) (peep peep) (amount integer))
  (decf (health peep) amount)
  (incf (health self) (* (efficiency self) amount)))

(defmethod feed! ((self plague) (plague plague) (amount integer))
  (decf (health plague) amount)
  (incf (health self) (* (efficiency self) amount)))

;; Plagues can also `infect!` peeps by `reproduce`ing into them.

(defmethod infect! ((self plague) (peep peep))
  (unless (infected-by? self peep)
    (let ((child (funcall (reproduce self))))
      (setf (host child) peep)
      (push child (plagues peep)))))

(defmethod infected-by? ((self plague) (peep peep))
  (member (signature self) (mapcar #'signature (plagues peep))
	  :test #'string=))

;;  `tick!`ing a plague causes it to weaken and also carry out its strategy.
;; This models the background effect of the immune system of its host.

(defmethod tick! ((plague plague))
  (decf (health plague) 1)
  (funcall (strategy plague) plague (host plague))
  plague)

;;  `tick!`ing a peep means moving them to their next place, and also
;; `tick!`ing any plagues they may have contracted. Also, peeps are
;; resilient; they heal a small amount each time they tick (to a
;; maximum of 100).
;;  If a peep dies, they no longer move. And their plagues probably
;; won't do well. Peeps like to go places. They score points for each
;; place they go to.

(defun dead? (thing) (>= 0 (health thing)))

(defmethod tick! ((peep peep))
  (unless (dead? peep)
    (let ((location (pop (todo peep))))
      (incf (points peep))
      (setf (occupants location) (remove peep (occupants location)))
      (push peep (occupants (or (first (todo peep)) (first (routine peep)))))
      (setf (health peep) (min 100 (+ 5 (health peep))))
      (mapc #'tick! (plagues peep))
      (unless (empty? (todo peep))
	peep))))

;; `tick!`ing a place causes it to score for each `peep` present. And it causes
;; any `plague`s on present `peep`s to try to `infect!` other nearby peeps.
;; Places also lose points for each dead peep they contain.

(defmethod tick! ((place place))
  (incf (points place) (length (occupants place)))
  (loop for peep in (all-peeps place)
     if (dead? peep)
     do (decf (points place) 2)
     else do (loop for plague in (plagues peep)
		do (loop for victim in (remove peep (all-peeps place))
		      if (>= (virulence plague) (random 100))
		      do (infect! plague victim))))
  place)

;;  So, now we've got the basic framework of the game in place. There are three
;; players in this game: places, peeps and plagues.
;;   A plague player automatically loses if they are completely cured, and
;; automatically wins if they manage to kill everyone. That's fairly simple.
;;   A place player wins if they manage to cure the plague. They automatically
;; lose if all the peeps die. Also, fairly simple.
;;   A peep player is trying to survive. If they manage to make it some numer
;; of turns before dying, then we have to score the game instead of declaring
;; an outright winner regardless of game state.

;;   A peep player's score is the total number of points plus remaining health
;; on all of their peeps, minus the number of active plagues on said peeps.
;;   A plague player's score is the total number of health of their plagues,
;; with a multiplier equal to the number of places fully infected by
;; their plague.
;;   A place player's score is the total number of points in their places.

(defun score (world)
  (list :peep (let ((score 0))
		(loop for p in (all-peeps world)
		   unless (dead? p)
		     do (incf score (+ (health p) (points p)))
		   do (decf score (length (plagues p))))
		score)
	:place (let ((score 0))
		 (loop for p in world
		    do (incf score (points p)))
		 score)
	:plague (let ((score 0))
		  (loop for victim in (all-peeps world)
		     do (loop for p in (plaguesvictim)
			   do (incf score (max 0 (health p)))))
		  (loop for target in world
		     if (every
			 (lambda (victim)
			   (not (empty? (plagues victim))))
			 (all-peeps target))
		     do (setf score (* 2  score)))
		  score)))

;;   I think that's all I've got for now. This is definitely an idea I want
;; to run with. At the moment, it's just a tiny, in-repl proof-of-concept,
;; and not particularly fun, but I'm going to try developing it further with an
;; eye towards turning it into an actual web game playable from this site.

;; As always, I'll let you know how it goes.

(defun pick (lst)
  (nth (random (length lst)) lst))

(defun empty? (lst)
  (null lst))




ee

Vsevolod Dyomkin: Dead-Tree Version of "Programming Algorithms"

I have finally obtained the first batch of the printed "Programming Algorithms" books and will shortly be sending them to the 13 people who asked for a hardcopy.

Here is a short video showing the book "in action":

If you also want to get a copy, here's how you do it:

  1. Send the money to my PayPal account: $30 if you want normal shipping or $35 if you want a tracking number. (The details on shipping are below).
  2. Shoot me an email to vseloved@gmail.com with your postal address.
  3. Once I see the donation, I'll go to the post office and send you the book.
  4. Optionaly step: if you want it to be signed, please, indicate it in your letter.
Shipping details: As I said originally, the price of the dead-tree version will be $20+shipping. I'll ship via the Ukrainian national post. You can do the fee calculation online here (book weight is 0.58 kg, size is 23 x 17 x 2 cm): https://calc.ukrposhta.ua/international-calculator. Alas, the interface is only in Ukrainian. According to the examples I've tried, the cost will be approximately $10-15. To make it easier, I've just settled on $10 shipping without a tracking number of $15 if you want a tracking number. Regardless of your country. I don't know how long it will take - probably depends on the location (I'll try to inquire when sending).

The book was already downloaded more than 1170 times (I'm not putting the exact number here as it's constantly growing little by little). I wish I knew how many people have, actually, read it in full or in part. I've also received some error corrections (special thanks goes to Serge Kruk), several small reviews and letters of encouragement. Those were very valuable and I hope to see more :)

Greetings from the far away city of Lima, Peru!
I loved this part: "Only losers don't comment their code, and comments will be used extensively"
Thank you so much for putting this comprehensive collection of highly important data structures, i'm already recommending this to two of my developers, which I hope i'll induce into my Lisp addiction.
--Flavio Egoavil

And here's another one:

Massively impressive book you've written! I've been a Lisp programmer for a long time and truly appreciate the work put in here. Making Lisp accessible for more people in relation to practical algorithms is very hard to do. But you truly made it. You'll definitely end up in the gallery of great and modern Lisp contributions like "Land of Lisp" and "Let Over Lambda". Totally agree with your path to focus on practical algorithmic thinking with Lisp and not messing it up with macros, oop and other advanced concepts.
--Lars Hård

Thanks guys, it's really appreciated!

If you feel the same or you've liked the book in some respect and have found it useful, please, continue to share news about it: that definitely helps attract more readers. And my main goal is to make it as widely read as possible...




ee

Feel Free

Lily-of-the-valley getting ready to bloom — quick reminder to locals that I’m planning on replacing most of mine with native ground cover, so if you want to come dig up a few for a Mother’s Day gift, please feel free.




ee

Unitree A1 Robot Dog





ee

Assembly Coffee Roasters Rwanda Bumbogo Coffee












ee

2017 Best Music: Jacques Greene

musicisart magazine 2017 Best Music: Jacques Greene

Jacques Greene is blessed with the ability to create music that not only makes you feel good but makes you want to move. This spring Jacques Greene released his debut album “Feel Infintite” on March 8th, 2017 via LuckyMe Records. The Montreal native has always had a knack for being a DJ and music tastemaker mixing artists and beats that were energetic and unique. By […]

The post 2017 Best Music: Jacques Greene appeared first on musicisart magazine.






ee

animal crackers: a sweet memory in every bite

  Did you know that tomorrow, April l8, is National Animal Crackers Day? ???? Oh, to return to a simpler, more innocent time, when it was all about glee rather than guilt! *     ANIMAL CRACKER (no s) by Gretchen Friel My students are inspired to read more poems aloud if I bring frosted … Continue reading animal crackers: a sweet memory in every bite




ee

Rubbish in the sea and in the streets

Pieta Creek i March
One can wonder why a country like Malta, depending totally on its tourists, does not care more for the impression it gives its visitors.

Pieta Creek in February
The creeks, for instance, in S:t Julians, Sliema, Msida and Pieta are very often full of floating rubbish that could be taken out of the water easily; the rubbish gathers very often in the end of the creek and could be taken out of the water with landing nets. When going with Captain Morgan’s underwater safari you can see where the garbage ends up, something I several times have heard tourists complain about.
Pieta Creek in February
The system for collecting garbage, put out on the pavements, about every other day is very old fashioned and unhygienic. Very often people seem not to be aware of when to put out garbage in accordance with the timetable every household has received from the government; that is why one often can see plastic bags full of garbage standing on the pavement for almost 24 hours. There are high fines if you put out garbage on unauthorized time, but I have never heard of anybody that has been forced to pay such fines. Very few countries in EU have a system like this. The normal way to handle garbage is to use closed bins. Surprisingly, I have never seen rats eating from the garbage.
It seems like people think it is ok to throw papers, plastic bottles and a lot of leftover from quick lunches and many more things everywhere. Sometimes people even hide them under the few bushes although there are trash cans almost everywhere. The government has done what it can do to stop this but it is up to all of us to ensure we get cleaner streets, because, as it is now, it is disgusting.




ee

High rate of teenage pregnancies in Malta

Malta has the highest number of teenage mothers in Europe relative to population. There is also a very high rate of sexually transmitted diseases in Malta among teenagers. One need not wonder why this is the case. Malta's schools provide no sex education at all. The church opposes any form of sex education and any form of use of contraceptives. Abortion does not exist as such except as a clause regulating the penalty for an abortion.  There is a tendencyAlpha that teenagers debut earlier with sex than before. One may ask whether Malta’s approach to sex education and contraceptives benefits to society. In today's Malta Times one can read that 32 children have been born in 2011 having mothers that are 16 years old or younger. Sure you can understand those who believe that sex is something for adults and preferably within marriage although it is a little bit old fashioned in today’s society. But that does not change the fact that unwanted children are born because of the attitude towards sex education, contraception and abortion and there is probably no method to prevent this from happen if you do not give teenagers sex education and thus tell them how to avoid pregnancy and sexually transmitted diseases. See also Teenage births once more of March 20