Andrew K. Hirsch Profile
Andrew K. Hirsch

@andrewkhirsch

Followers
578
Following
5K
Media
23
Statuses
1K

Assistant professor at University at Buffalo. Previously MPI-SWS and Cornell. Programming languages, security, concurrency.

Buffalo, NY
Joined February 2011
Don't wanna be here? Send us removal request.
@JustDeezGuy
Paul Snively
3 days
I wish software had a zero defects standard. Among the first things I worked on in my career were debuggers, which obviously DO have such a standard. We should ask ourselves some hard questions about why software defects are not only not 5-alarm fires by definition, but are
@beaversteever
Steve the (Xmas) Beaver
4 days
As a hardware engineer I can't imagine getting paged at 3am because of a system outage if our hardware had outages like that people would literally die why can't software engineers just make more robust software?
98
45
784
@ttforall
Type Theory Forall
11 days
My Spotify Wrapped
4
17
202
@sudo_goreng
Goreng
1 month
The Emacs ecosystem is unreal. • You can write Python in Emacs • You can write Shell scripts in Emacs • You can build Dockerfiles in Emacs • You can write Terraform in Emacs • You can manage Git from Emacs • You can edit YAML files in Emacs • You can send emails in Emacs
@CodeByNZ
NZ ☄️
1 month
The VS Code ecosystem is unreal. • You can write Python in VS Code • You can write Java in VS Code • You can write Shell scripts in VS Code • You can build Dockerfiles in VS Code • You can write Terraform in VS Code • You can manage Git from VS Code • You can edit YAML
82
66
897
@ttforall
Type Theory Forall
1 month
@onehappyfellow
One Happy Fellow
1 month
adulthood starts when you understand the difference between proof of negation and proof by contradiction
0
2
25
@__protected
Jonathan Brachthäuser
2 months
Congratulations @odersky for receiving the SIGPLAN Programming Languages Achievement Award! Your work is a great inspiration for me :) Well deserved!
3
19
109
@andrewkhirsch
Andrew K. Hirsch
2 months
Congratulations to my new colleague Harry Goldstein on winning the SIGPLSN Doctoral Dissertation Award!
1
2
27
@JamesSurowiecki
James Surowiecki
2 months
Pure nonsense. Jefferson drafted Virginia's Statute of Religious Freedom, which he said was intended to provide religious freedom to “the Jew, the Gentile, the Christian, the Mahometan, the Hindoo, and [the] infidel of every denomination.” Madison, meanwhile, wrote that the
@CIKJeremyCarl
Jeremy Carl
2 months
Freedom of religion as understood by the founders is basically the right to be Presbyterian, Episcopal, Lutheran and Baptist, while Catholics would be tolerated on the fringes of society. Freedom of religion does not mean a public Islamic call to prayer, or a statue of monkey God
79
591
3K
@JustDeezGuy
Paul Snively
3 months
American logician Alonzo Church wasn’t happy with how handwavy “Principia Mathematica” was, so he invented a new, more rigorous, logic to replace it. His upstart grad students, Kleene and Rosser, proved his new logic is inconsistent almost immediately. Then logician Haskell
@fermatslibrary
Fermat's Library
3 months
Principia Mathematica takes over 360 pages to prove 1+1=2. It's not because the authors were unsure of the answer, but because they were trying to prove that all of mathematics could be built from the ground up using nothing but pure logic.
7
15
212
@miniapeur
Mathieu
3 months
A beautiful quote by Michael Atiyah: In the broad light of day mathematicians check their equations and their proofs, leaving no stone unturned in their search for rigour. But, at night, under the full moon, they dream, they float among the stars and wonder at the miracle of the
9
174
1K
@typememetics
The Institute for Type Safe Memetic Research
5 months
The Institute recommends lambda calculus as an everyday wide-spectrum memetic cure. It is important to apply it together with types, STLC at first, system F if the symptoms persist. System Fω should be only administered in clinical settings.
@onehappyfellow
One Happy Fellow
5 months
the only grammar you need to know
1
1
13
@MathMatize
MathMatize Memes
4 months
The life of a mathgirl
41
312
3K
@dplyukhin
Dan Plyukhin
5 months
Choreographic λ-calculi are a hot topic. You might know models like Pirouette or Chorλ. But did you know researchers don't agree what the "right" semantics should even be? Our ICFP pearl builds a tiny calculus from scratch, and shows the right semantics is... non-strict!?
1
3
6
@EUAmbUS
Jovita Neliupšienė
5 months
Happy Independence Day, America! EU and US are united by shared history and values. EU and US are united by shared respect for freedom. Let’s stay united for a world that’s safer, more peaceful, and more prosperous. 🇪🇺❤️🇺🇸 Happy 4th to all my American friends! #249
3
5
17
@ShriramKMurthi
Shriram Krishnamurthi (primary: Bluesky)
6 months
In The Economist:
8
5
79
@HerrDreyer
Derek Dreyer
6 months
Delighted that Michael Sammler (co-advised by Deepak Garg and me) just received an Otto Hahn Medal, the Max Planck dissertation award given to 28 PhDs across all MPIs. Michael, who recently started a tenure-track position at IST Austria, is amazing. https://t.co/zrsgVqHqmB
mpg.de
The Otto Hahn Medal is intended to motivate especially gifted junior scientists and researchers to pursue a future university or research career.
2
2
39
@glukianoff
Greg Lukianoff
6 months
AI cannot make me break up with the em dash. Our love is just too strong.
39
51
663
@andrewkhirsch
Andrew K. Hirsch
6 months
I'm excited to announce that my paper with Ashley Samuelson and Ethan Cecchetti, "Choreographic Quick Changes: First-Class Location (Set) Polymorphism" is conditionally accepted to OOPSLA. There's an arxiv version available now: https://t.co/4lYdXPvgob.
Tweet card summary image
arxiv.org
Choreographic programming is a promising new paradigm for programming concurrent systems where a developer writes a single centralized program that compiles to individual programs for each node....
0
1
14
@lorisdanto
Loris D'Antoni
6 months
When I moved to UCSD last year, Sorin was instrumental in making it all possible. He is a person who listens, cares, and gets stuff done. Good job Cornell on hiring the very top Dean
@RanjitJhala
Ranjit Jhala
6 months
NGL more than a little sad that my oldest colleague and friend at @ucsd_cse is off starting an exciting new adventure - but trust me @CornellCIS you could not have asked for a better new dean! Congratulations and all the very best Sorin!
1
3
35
@JohnCornyn
Senator John Cornyn
6 months
174
18
434
@famontesi
Fabrizio Montesi ⬣ A➔B
6 months
Very nice paper by Alexander Bohosian and Andrew Hirsch on 'Choreographies as Macros', showing how to quickly prototype choreographic programming languages in #Racket. 'If Fabrizio and @ShriramKMurthi fused...' vibes. 😄 https://t.co/FCyGIZzcS2
1
4
10