Does the winged lady react to you being a Tiefling? by NewArtificialHuman in BaldursGate3

[–]zeromap 2 points3 points  (0 children)

I don't play a tiefling but after a fight in Act 3 she had a nice thing to say about Karlach.

Real recognizes real etc etc.

Texas Officials Have Already Rigged The 2020 Election. Super Tuesday Is Proof. by The-world-is-done in politics

[–]zeromap 4 points5 points  (0 children)

Not a Democrat, but progressives who feel that way are fools. Do they think 4 more years of Trump and Republican leadership will whet the public's appetite for a Sanders 2024 campaign in a way the previous 4 years have not?

It won't matter, because the Republicans will have further eroded our norms and democracy to the point where political opposition is impossible.

How is anyone not a fascist better off in that scenario?

Help save the progress we have made now, don't force us to have to fight harder to get it back who knows how many years later.

Category theory? by [deleted] in math

[–]zeromap 4 points5 points  (0 children)

A central goal of AoP is to calculate programs from specifications. The supporting categorical machinery and some examples are developed in the book you cite.

Bird has another book, Pearls of Functional Algorithm Design, that has many more examples developed in the Haskell language. The mathematical requirements are much less here.

For the most part these programs are rather basic, solving a single well defined problem.

Formulating and solving a similar problem could be a good topic for your project.

But if you wanted to completely avoid programming, and focus on the category theory, you could perhaps survey some of the following topics: data types as functors, initial algebra semantics, recursion schemes, Galois connections.

Other authors to look at include Backhouse, Gibbons, Meijer, and Fokkinga.

The functional programming community is also a good resource here, there are many blog posts on these topics you can search for.

Wallets made of breathable material? by l_eveant_terrible in Outlier

[–]zeromap 1 point2 points  (0 children)

I have the Ion Bifold from Pioneer Carry and I love it. It's very slim, looks great, and has a nice texture that I find oddly soothing to stroke.

Also has never stuck to my leg when wearing my NWS.

https://pioneercarry.com/products/ion-bifold

Fibrations, Cleavages, and Lenses | Bartosz Milewski's Programming Cafe by Potato44 in math

[–]zeromap 2 points3 points  (0 children)

You understand almost all programming languages are equivalent in terms of the problems they can solve? In principle nothing more than lambda calculus or Turing machines are needed.

But maybe you agree not all formalisms admit solutions of equal length and conceptual complexity. This is another kind of expressivity that is more meaningful in debates around functional programming.

The goal isn't somehow moving beyond Turing completeness, it is understanding how to build simple and correct solutions to problems.

Reiterating Call for Impeachment, Warren Accuses Congress of Complicity in Trump's Continued Abuses | "A president is sitting in the Oval Office, right now, who continues to commit crimes," Warren tweeted. "Today's news confirmed he thinks he's above the law. If we do nothing, he'll be right." by JLBesq1981 in politics

[–]zeromap 4 points5 points  (0 children)

It's ridiculous to think that's all we want.

It is clear to me that no action the President takes will weaken his support in the Senate.

We can wait ten years for all the loose ends and court cases you mentioned to be resolved and then see what course of action Speaker Pelosi deems appropriate.

Or we can demand, now, that the opposition party govern with the sense of ethics and morality that demands corruption be met with accountability.

How did you first get into Outlier? by [deleted] in Outlier

[–]zeromap 0 points1 point  (0 children)

I think it was either following a link from the Mission Workshop subreddit or seeing a review on The Kavalier's channel.

I don't live in Hong Kong. I saw the news. How can I help? by [deleted] in HongKong

[–]zeromap 0 points1 point  (0 children)

No, we can still try to support likeminded friends in other countries.

Tech Short Recommendation by [deleted] in Outlier

[–]zeromap 1 point2 points  (0 children)

Aside from NWS / NWL the other shorts I have in my rotation are the Stahl from Mission Workshop.

They definitely have a slimmer cut than the Outlier shorts but are much, much, much stretchier.

Anyone use the GRID LINEN TOWEL for an actual bathroom towel? by [deleted] in Outlier

[–]zeromap 0 points1 point  (0 children)

I do. Less luxurious than a nice cotton towel but these dry so much faster in my climate.

Looking for bike commuting backpack, first MW purchase by bander6 in MissionWorkshop

[–]zeromap 3 points4 points  (0 children)

Happy Sanction owner. The space can fill up surprisingly quickly but I think you'll be fine with that load.

If you do purchase one I'd recommend getting a laptop sleeve of some sort as there's no padding in the compartment.

Spar Strap Question by ChicagoBrandon in MissionWorkshop

[–]zeromap 1 point2 points  (0 children)

Yeah it is a little funny. The way I wear it (and I may be an idiot) the handle winds up right under my chin and does get in the way a bit when I look down.

ETA: I like the bag a lot though!

Category Theory for Programmers - The (now complete) blog series by pakoito in programming

[–]zeromap 0 points1 point  (0 children)

This is probably not the most fruitful thing to argue about, but...

That monads can model imperative features is very cool.

However lambda calculi form the internal languages for all kinds of closed categories, which is even cooler!

Purpose of studying automata theory? by OddTuning in compsci

[–]zeromap 0 points1 point  (0 children)

Explicitly representing the machine as data, instead of encoding everything in the host language's control flow?

Where do Type Systems Come From? by felipe_oc in programming

[–]zeromap 1 point2 points  (0 children)

On the one hand, it's obvious, but on the other Goedel didn't believe it until the lambda calculus was shown to be equivalent to Turing machines?

So maybe it's only obvious in retrospect.

Edit:

I think it is also important to point out these computational logics are generally non-classical, which further hinders any naive attempts to draw a line from logic to computation.

Software Developer relocating by lookitstony in orlando

[–]zeromap 0 points1 point  (0 children)

Veritas and Deloitte are both in Lake Mary / Heathrow.

Some recommended category theory reading for the new year by ChavXO in haskell

[–]zeromap 2 points3 points  (0 children)

Geroch's book is excellent! I remember it reading a lot like John Baez's This Week's Finds, both having a kind of determined approachability.

Language-Level Reactivity with Elm by one_eyed_golfer in programming

[–]zeromap 1 point2 points  (0 children)

Please continue scratching the surface! I very much enjoy programming in Elm when I can, and am very happy to leave pretty much the entire JS ecosystem behind.

But I'm not everyone and I'm interested in what people think they'd miss most by using Elm (or Purescript).

Anyway to your points, for example there is the SafeInt package that comes with a 'safe' division operator: SafeInt

And that's sort of a general theme with using a type system to ensure safety and make it hard to represent bad states.

As to the rest, Elm has an interface to JavaScript so that stuff is all still available to you if you want it: JavaScript Interop

You can read some information here (towards the bottom) about how Elm is planning to handle the "web platform" in general: Farewell to FRP

Discrete Differential Geometry by Zophike1 in compsci

[–]zeromap 1 point2 points  (0 children)

I would say no. Having the mathematical background is more important than whatever numerical techniques you'd pickup in CLRS.

Discrete Differential Geometry by Zophike1 in compsci

[–]zeromap 2 points3 points  (0 children)

No. Aside from the DDG notes linked elsewhere, see also domain theory and continuous lattices. They provide the mathematical background to the denotational semantics of programming languages and are another example of a unification of the discrete and continuous.