

In Costa Rica elections are a whole thing, like everyone’s out with flags on cars and megaphones yelling about one of the 20+ political parties.
Also Semana Santa is a week long Catholic holiday.
Many fall in the face of chaos, but not this one, not today
In Costa Rica elections are a whole thing, like everyone’s out with flags on cars and megaphones yelling about one of the 20+ political parties.
Also Semana Santa is a week long Catholic holiday.
I’ve not heard of this before, and a search finds a lot about Minecraft?
A few favorites:
A wedding can cost almost nothing. I found a very small local poor church and offered them $100 bucks to use the place on a Saturday. I baked a big cake, decorated it plain white. I overnight smoked a brisket, made a pan of Mac and cheese.
Got a friend to officiate, and told our friends and families a month in advance. We told everyone it was a potluck. We got $100 plain rings. My grandmother ended up buying some cool flowers for decorations. A friend played some music on the church speakers.
All in, it probably cost us $400 out of pocket, and we got enough cash from attendees to cover that and pay for us to take off work for the week to just hang out and move in together, staycation style. To be fair, I don’t think either of us would have wanted a vacation style honeymoon, we did that kind of thing later. That first week was a lot of figuring out how to live together, so that took time.
So it’s possible to have a big party with friends and family, but spend very little. Just have everyone bring some food and it’ll work out.
Studies show that folks are less likely to have a happy long term marriage the more they spend on a wedding. It’s a pretty clear correlation that expensive weddings typically make folks more unhappy and starts the relationship off with more financial stress. So, don’t feel bad about being frugal! As long as you are both happy, it can be very inexpensive.
I’m pretty sure it’s Shaun of the Dead.
Let’s be real, Witcher 3 is just a Gwent launcher.
Also I’ve definitely played more Pazaak than KOTOR.
I’m sure someone will be like “um akchuly” to my explanation. But for me it’s good enough to think if it that way.
I’ve worked in Haskell and F# for a decade, and added some of the original code to the Unison compiler, so I’m at least passingly familiar with the subject. Enough that I’ve had to explain it to new hires a bunch of times to get them to to speed. I find it easier to learn something when I’m given a practical use for it and how it solves that problem.
In practical terms, it’s most commonly a code pattern where any function that interacts with something outside your code (database, filesystem, external API) is “given permission” so all the external interactions are accounted for. You have to pass around something like a permission to allow a function to interact with anything external. Kind of like dependency injection on steroids.
This allows the compiler to enhance the code in ways it otherwise couldn’t. It also prevents many kinds of bugs. However, it’s quite a bit of extra hassle, so it’s frustrating if you’re not used to it. The way you pass around the “permission” is unusual, so it gives a lot of people a headache at first.
This is also used for internal permissions like grabbing the first element of an array. You only get permission if the array has at least one thing inside. If it’s empty, you can’t get permission. As such there’s a lot of code around checking for permission. Languages like Haskell or Unison have a lot of tricks that make it much easier than you’d think, but you still have to account for it. That’s where you see all the weird functions in Haskell like fmap
and >=
. It’s helpers to make it easier to pass around those “permissions”.
What’s the point you ask? There’s all kinds of powerful performance optimizations when you know a certain block of code never touches the outside world. You can split execution between different CPU cores, etc. This is still in it’s infancy, but new languages like Unison are breaking incredible ground here. As this is developed further it will be much easier to build software that uses up multiple cores or even multiple machines in distributed swarms without having to build microservice hell. It’ll all just be one program, but it runs across as many machines as needed. Monads are just one of the first features that needed to exist to allow these later features.
There’s a whole math background to it, but I’m much more a “get things done” engineer than a “show me the original math that inspired this language feature” engineer, so I think if it more practically. Same way I explain functions as a way to group a bunch of related actions, and not as an implementation of a lambda calculus. I think people who start talking about burritos and endofunctors are just hazing.
ENJOY THE MINT EVERYONE
Maybe add some white cover, some comfrey, sunchoke, raspberries, and you’ve got a permaculture paradise!
Perhaps you were thinking of?
I’ve had a few of these over the years, possibly the best value for price ever. Every place I live, I just get another one and leave it there like some kind of Johnny Bidetseed.
With an open field, who would you vote for president?
Now given the field has two candidates, who do you think will do a better job between the two? I’m actually curious to hear your answers and why.
Your comment here indicates you think being able to talk over others is an important part of the job. Why do you see that as an important attribute? Does the President of the most powerful country in the world often need to be the loudest person in the room? Do they need to dominate conversations, preventing other people from talking, to do their job effectively?
When I first learned to bake bread and pizza.
Five years later I was 60lb/27kg heavier and needed to go on keto to break the bread habit. Sigh. Took me almost as long to lose an the weight, but I’ve kept it off now for almost ten years!
OH NA NA NA NA NA YA
I WANNA BE
CONSEQUENCE FREE
So true. I was just at a client site yesterday, forget bidet, the stall walls barely even cover below the knees and above the shoulder, plus have inch wide gaps between the walls and doors. May as well just poop in the sink.
Make butter and freeze it