Twitter | Search | |
Paul Chiusano
project creator and Unison Computing cofounder, previously creator + coauthor of FP in Scala
4,591
Tweets
123
Following
6,082
Followers
Tweets
Paul Chiusano Oct 19
Voted today. 🇺🇸
Reply Retweet Like
Paul Chiusano Oct 19
Replying to @pchiusano
Here's the output:
Reply Retweet Like
Paul Chiusano Oct 19
Replying to @atacratic
with this `Random`, the different random number generators are expressed just with other stateful handlers. So we could incorporate your mersenne twister implementation into this framework as well.
Reply Retweet Like
Paul Chiusano Oct 19
Random number generation using abilities in is sweet. I love that I can just say `natIn sides + 1` instead of some nonsense like `(+1) <$> natIn sides`. And I can just use replicate instead of replicateM. Gist here of splitmix implementation:
Reply Retweet Like
Paul Chiusano retweeted
josh grubbs Oct 16
Peer review is wild. It's like if you took your car to mechanic and one mec said: "we noticed all your doors have rusted out, you should fix those" and another said: "LOVE THE RUSTED DOORS, but have you considered adding a flame thrower?" and a third said: "it's not a horse."
Reply Retweet Like
Paul Chiusano retweeted
Sabine Hossenfelder Oct 14
If you had a ten million lines, decades-in-the-making fortran code, how'd you convert it to a modern language, how long would it take, and how much would it cost?
Reply Retweet Like
Paul Chiusano Oct 14
Replying to @sluk_m
Can you explain more? (Maybe longer form) It seems that still makes assumptions about locality, that nearby points in Euclidean space will have similar fitness. GA style methods don’t assume that: you can arbitrarily permute the bit order and they work just as well.
Reply Retweet Like
Paul Chiusano Oct 13
Replying to @pchiusano
That comment says that transformer architecture might be thought of as a more "backprop friendly" version of an RNN, but it's much more limited than a general RNN. Also see this discussion on "quadratic attention bottleneck"
Reply Retweet Like
Paul Chiusano Oct 13
The other interesting thing about learning without a gradient is it can (in theory) work for learning recurrent neural nets where backprop struggles. (See this interesting HN comment - )
Reply Retweet Like
Paul Chiusano Oct 12
Replying to @DrEigenbastard
No I haven’t! Got a link you can share?
Reply Retweet Like
Paul Chiusano Oct 12
What if differentiability is a red herring, and there are better algorithms for supervised learning? Learning without a gradient, part 2:
Reply Retweet Like
Paul Chiusano Oct 6
Rest in peace, Eddie
Reply Retweet Like
Paul Chiusano retweeted
Jessica McKellar Sep 30
My friend starts her first software engineering job today, after learning to program in prison. Here's how she got the job, and how you can help more people like her get jobs after getting out: First, let's be clear that my friend served 13 years for a serious, violent crime.
Reply Retweet Like
Paul Chiusano retweeted
michaelharriot Sep 29
After watching that, can anyone honestly believe that there is a single person in the current administration (or the entire planet) who can convince that man to act rationally and with reason?
Reply Retweet Like
Paul Chiusano retweeted
Alexandria Ocasio-Cortez Sep 29
Donald Trump is a white supremacist. People have been warning about this for a long time. They were ridiculed, called hyperbolic & radical - not bc they were wrong, but bc others couldn’t accept that our country elected a supremacist as President. This is fascism at our door.
Reply Retweet Like
Paul Chiusano retweeted
Nick Craver Sep 29
Mute the mic when it's not their turn. On both sides.
Reply Retweet Like
Paul Chiusano retweeted
Steve Purcell 🇪🇺 Sep 26
Every high performer is fundamentally relaxed, and practices minimal use of effort to get a given result. Don't try harder: eliminate tensions.
Reply Retweet Like
Paul Chiusano retweeted
Loch Nees Monster Sep 26
So Facebook is a machine designed to pour gasoline on developing fascist movements. Got it.
Reply Retweet Like
Paul Chiusano retweeted
Tpol Chico Sep 25
Replying to @deech
Refactorability should be the prime directive in all tech choices, in direct opposition to the industry’s orgiastic frenzy for initial ease at all cost. If I were more confident in my category theory I would casually say this forms a disjunction and everyone would nod politely.
Reply Retweet Like
Paul Chiusano retweeted
Tim Sweeney Sep 24
Let's math this. 500 reviewers * 40 hours per week / 100,000 apps = 12 minutes of review time per app. So, A developer spends 1000's of hours creating an app, and 100's of hours updating it. Apple spends 12 minutes reviewing the update and takes 30%.
Reply Retweet Like