Keith Pinson

@keithtpinson

In imitation, creating through language. On Twitter primarily for Linux, constructive type theory, functional programming, build systems, and mathematics.

Vrijeme pridruživanja: siječanj 2015.

Tweetovi

Blokirali ste korisnika/cu @keithtpinson

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @keithtpinson

  1. 29. sij

    I will be giving a talk at for the first time in several years on Feb 10th. If you're in Pittsburgh, come on out for it!

    Poništi
  2. proslijedio/la je Tweet
    27. stu 2019.

    Your friendly reminder to *not buy a Ring doorbell camera* even if it's on sale

    Poništi
  3. proslijedio/la je Tweet
    26. stu 2019.

    Ever pour one out, sort your system processes by memory and gaze wistfully at the ones that take up less than 10mb?

    Poništi
  4. proslijedio/la je Tweet
    26. stu 2019.

    Propositions as types? How about "business requirements as types" also?

    Poništi
  5. proslijedio/la je Tweet
    25. stu 2019.

    normal people: hot topic? let's make money off of it PL researchers: hot topic? let's formally define its semantics

    Poništi
  6. proslijedio/la je Tweet

    BREAKING: The Louisiana AG has uncovered alleged criminal activity at a state abortion facility Evidence shows repeated failure to report rape & killing the babies of 66 young girls aged 11, 12 & 13–who were likely survivors of rape It's time to shut down these brutal clinics

    Prikaži ovu nit
    Poništi
  7. proslijedio/la je Tweet
    26. stu 2019.

    Professional protip: Almost everyone is bad at hiring. If looking for work is bad or weird, it's probably not on you.

    Poništi
  8. proslijedio/la je Tweet

    We live in a nation where is it now a federal crime to cruelly treat an animal, but it is a federal right to poison, dismember & kill your unborn son or daughter.

    Poništi
  9. proslijedio/la je Tweet
    25. stu 2019.

    Mathematicians need to be better about recognizing that their "proof by contradiction" is just a direct proof of the contrapositive.

    Poništi
  10. proslijedio/la je Tweet
    25. stu 2019.

    I think some people know how scandalously bad bootcamps can be. And others know how scandalously bad a university degree can be. And others know how scandalously bad on-the-job training can be. Each of these scandals is different. Some people can self-study despite it all.

    Prikaži ovu nit
    Poništi
  11. 22. stu 2019.

    I'm no MAGA man; not a Trump supporter. But these protestors' ignorance of their own objections to him is idiotic.

    Poništi
  12. proslijedio/la je Tweet
    22. stu 2019.

    OH: It's "functional" in the sense that it works

    Poništi
  13. proslijedio/la je Tweet

    “No one needs an AR-15” -Privileged Americans

    Poništi
  14. proslijedio/la je Tweet
    22. stu 2019.

    TFW you have two inhabitants of ⊥ (in an inconsistent context) and they're not definitionally equal

    Poništi
  15. proslijedio/la je Tweet
    22. stu 2019.

    Forget about the right tool for the job. You'll never use the right tool for the job. You'll use the standard tool for the job. You wait and see.

    Poništi
  16. proslijedio/la je Tweet
    22. stu 2019.

    How do you implement quicksort in a total language like bosatsu? We don't have unbounded recursion, so how do we handle it? One approach: carry the maximum size of each list as proof that the recursion will terminate:

    Poništi
  17. proslijedio/la je Tweet

    CNC engraving machine in action. Weirdly hypnotic.

    Poništi
  18. proslijedio/la je Tweet
    19. stu 2019.

    cursed language idea: `void` is simply the keyword used to declare functions; it is not a type (or even a quasitype) and has no other role or meaning

    Poništi
  19. proslijedio/la je Tweet
    22. stu 2019.

    I’ve been getting to work on something kind of neat for work recently: an `Arrow` that implements automatic incrementalization of Haskell functions. It’s kind of like `make`, but with ordinary Haskell values as dependencies and products rather than external resources.

    Prikaži ovu nit
    Poništi
  20. proslijedio/la je Tweet
    22. stu 2019.

    found this out during a rewrite of functor-combinators and the associated blog post () 'monoids in a category' means something monoidal w.r.t to a tensor. using :+: return :: V1 a -> f a join :: (f :+: f) a -> f a works for all f, so all f are monoids

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·