Formerly u/CanadaPlus101 on Reddit.

  • 25 Posts
  • 5.9K Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • It is, although I’m not sure it’s complete. A list is one kind of monad, despite working like non-mutable linked lists would in any other language. They just happen to behave monadically, providing an obvious and legal interpretation of the monad functions. Going off of OP you might think monads are all Maybe.

    I will say that the concept is overhyped in at this point, at least in Haskell, and there’s a lot of monads available that do what plain functional code could but worse.


  • That’s a good run down of the “why”. The thing is, there’s way more things that are monads than things that have to be looked at as monads. AFAIK it only comes up directly when you’re using something like IO or State where the monad functions are irreversible.

    From the compiler end, are there optimisations that make use of the monadic structure of, say, a list?



  • It heavily depends on the application, right? Haskell is life for algorithmically generating or analysing data, but I’m not really convinced by the ways to do interaction with users or outside systems available in it. It pretty much feels like you’re doing imperative code again just in the form of monads, after a while. Which is actually worse from a locality of reference perspective.



  • Shoot, I did do a ninja edit to “property prices”. Maybe you loaded it first.

    The grocery prices are madness, and my local place was selling almost-rotten produce until recently. Gas can be cheaper or more expensive depending on other factors. It’s still so much more expensive in the city; I know because I desperately want to move and keep track.

    and house prices were high due to a total lack of development and it being a somewhat touristy area.

    Yeah, Banff or Canmore would not be cheap. If you’re in the depressing middle of nowhere the story changes.



  • I live in a small town. Same. I’m not going to lie, there’s a couple events I look forward to, but it’s still very limited. (And woe be to you if you’re niche in a way that’s more of a lifestyle than a hobby. The gay scene is going to be small and mostly closeted)

    TBF if you have aggressively common tastes you wouldn’t miss anything in a small town, and the property prices are lower. If you’re farming or something like that you just get used to driving to the nearest city and town for literally everything, and bear the expense and inconvenience of it. AFAIK if you’re a fur trapper in the bush you’re a fur trapper in the bush and that’s it.

    Basically, there’s a reason cities grew up in the first place.


  • I haven’t been “told about” shit. I actually have a math background and know cryptography, and I’ve read more than a few whitepapers.

    Monero does it better with actual privacy. Ripple does it with the least overhead of all. Eth changes so much I’m not even sure what all they have going on.

    Mixers give a very false sense of security, relative to actual cryptography. People seem to think if you mix enough it’s the same, but actually there’s like a million holes in that, not to mention the trust in whoever’s doing the mixing.

    They frequently have centralized issuance, security, development, governance… you name it. It only takes one centralized part to bring down a project.

    So? Anything worthy of the title is open source, so if someone goes evil it just forks. Monero itself started as a fork of something else IIRC. The actual algorithm isn’t centralised in any of the big cases I can think of, not counting vapourware scams.



  • Do you have a source on that? In the beginning, airBNB was a new thing and was cheap as a result, but at this point it costs about as much as a hotel, and often requires busywork. That makes sense, a facility built for short-term stays should be more efficient.

    The only way that could possibly add up is if the growth of airBNBs has vastly outstripped the growth of demand in BC, and nearly every person was going with airBNBs given a choice between the two.




  • Of course, the government would basically have to rebuild all the stuff that developers have from scratch, and then that department would be at risk of ossifying the way institutions with no competitors often do.

    It’s not a doomed approach, but sometimes it’s made out to be more of a silver bullet than it is. In our current situation, the main obvious bottlenecks are zoning, labour shortages and NIMBYism.





  • Allowing old animals to retire would raise costs, but only proportionately. In my personal case, I inherited a flock, and they all died a natural death.

    The breeding “process” as it exists is very problematic. There’s research being done into hens that primarily give birth to more hens, but I’m not sure what progress has been made. The obvious other option is just to let them grow up, but now that I think of it roosters tend to fight each other anyway. Hmm, maybe I need to reassess chickens specifically.

    Milk production could be stimulated with an injection. Bees make lots of honey.

    Out of curiosity, what’s your stance on wild animals? If you just want to pave everything over and have no non-human animals, there’s an argument to be made for that. Usually when I talk to vegans their stance is more like animals should be allowed to live in some kind of natural state, and it’s no problem when a wolf kills a stallion for certain abstract reasons. If I was a horse I’d much prefer pulling a cart.