@patrikja@functional.cafe
@patrikja@functional.cafe avatar

patrikja

@patrikja@functional.cafe

Computer scientist, #Haskell hacker, catalyst of research ideas, likes to connect the big picture with formal details, software & language technology advocate.
Have worked on Domain-Specific Languages of Mathematics, #Agda, Climate Impact Research, Parametricity for Dependent Types, Testing, Parsing, polytypic programming, ...
(Using tootfinder.ch)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

patrikja, to random
@patrikja@functional.cafe avatar

Please consider submitting to the Workshop on Type-Driven Development (TyDe). Submission deadline 2024-05-27, workshop 2024-09-06 in Milan, Italy. https://icfp24.sigplan.org/home/tyde-2024#Call-for-Papers
Org. by Sandra Alves and @jesper

patrikja, to random
@patrikja@functional.cafe avatar

I will give a research talk today (Friday, the 1st of March) at 11:00 (CET = UTC+1) in our local Functional Programming research group seminar.

There is a Zoom link for the stream which should hopefully work: https://chalmers.zoom.us/j/65586341322 (Password: f,p.t:a;l,k without the punctuation).

Title: Tensors DSLs and Curved Space-Time

Abstract:
Tensor calculus uses a terse but effective language for expressing physical laws. It was instrumental already a century ago in the formulation of Einstein's general relativity, and its usage has spread to many areas of science. We use category theory, linear types, and algebraic simplifications to implement two tensor DSLs embedded in Haskell, and the conversions between them. We also provide helper functions to view the tensors in Einstein index notation and as diagrams. As an example we express Einstein's General Relativity equation for the curvature of space-time and verify that the Schwarzschild metric tensor is a solution.

Paper on arXiv: https://arxiv.org/abs/2312.02664

patrikja,
@patrikja@functional.cafe avatar

The talk video is now online: https://www.youtube.com/watch?v=81XurNlv5cw

patrikja, to random
@patrikja@functional.cafe avatar

Come and do a PhD with us!
https://www.chalmers.se/en/about-chalmers/work-with-us/vacancies/?rmpage=job&rmjob=12588&rmlang=UK
Five PhD Positions @CSE in Gothenburg. The topics covered include program synthesis, functional programming, cubical type theory, correctness-by-design, and much more. (In total ~20 topics, out of which 5 will be filled with the best applicants.)
Application deadline: 2024-04-15

franco_vazza, (edited ) to Astronomy
@franco_vazza@mastodon.social avatar

The Universe is full of stars!

By extrapolating some numbers based on local measurements, we can guess there are about 1e12-1e13 galaxies just in the observable part of our Universe, for a total of at least~1e24 stars.

When did the Universe form them? How well do we know?

Here is an about this.

patrikja,
@patrikja@functional.cafe avatar

@franco_vazza Nice thread, but I think there is some typo in this formula. As it stands I think it would simplify to (1+z) to a negative power, thus would decrease monotonically as z grows. Perhaps the parens should be [1+(z/2.9)]?

patrikja, to haskell
@patrikja@functional.cafe avatar

The local season for writing MSc thesis project proposal is here and I have formulated a few ideas for students to start from. They are posted in Chalmers' "MSc thesis portal" and linked from here:
https://patrikja.owlstown.net/posts/1968-msc-thesis-proposals

In short, if you want to come to Gothenburg and work with or in relation to some of my research interests, do get in touch.

patrikja, to random
@patrikja@functional.cafe avatar

I'm planning a MSc/PhD course on "Functional Programming and Climate Impact Research" - see
https://github.com/DSLsofMath/FPClimate

and I'd like to find out who would be interested in it. I could do it either in Nov-Dec 2023 or Mar-May 2024 depending on the response from potential students (mainly for local PhD students, but could perhaps by on zoom as well).

Please get in touch by 2023-10-02 if you think this would be a good fit for you.

/P

patrikja, to haskell
@patrikja@functional.cafe avatar

Another talk from "home":
HasTEE: Programming Trusted Execution Environments with Haskell
Abhiroop Sarkar Chalmers University of Technology, Robert Krook Chalmers University of Technology, Sweden, Alejandro Russo Chalmers University of Technology, Sweden, Koen Claessen Chalmers University of Technology
week 2023

HasTEE top level architecture
Abhiroop Sarkar Chalmers University of Technology

patrikja,
@patrikja@functional.cafe avatar

And here is the relevant repository: https://github.com/Abhiroop/EnclaveIFC

patrikja,
@patrikja@functional.cafe avatar

@6d03 Sure - it was published at the Haskell Symposium and a pre-print is available on arXiv: https://arxiv.org/abs/2307.13172

patrikja, to random
@patrikja@functional.cafe avatar

2023 keynote on
TypeScript: Static types for JavaScript
Anders Hejlsberg Microsoft https://youtube.com/live/d0zFruedB-w?si=9JAxPYvF2J1R6QKS

patrikja, to haskell
@patrikja@functional.cafe avatar

ICFP'23 week started - here is the Implementor's Workshop livestream https://www.youtube.com/watch?v=MZxLegtkUlk&list=PLyrlk8Xaylp7Ea-Zu98G_VuxGtUnK_jB8&index=5

patrikja,
@patrikja@functional.cafe avatar

Simon PJ in action...

image/jpeg
image/jpeg
image/jpeg

patrikja, to random
@patrikja@functional.cafe avatar

For anyone interested, I have now posted the questions and suggested solutions to the August re-exam for the course "Domain-Specific Languages of Mathematics" on github:
https://github.com/DSLsofMath/DSLsofMath/tree/master/Exam/2023-08

The course book source code is also available in the same repository and physical copies can be bought from Amazon and other book-sellers.

patrikja,
@patrikja@functional.cafe avatar

@6d03 The book is available from many bookstores (I'm not sure how it works). In Sweden we have for example Adlibris https://www.adlibris.com/se/bok/domain-specific-languages-of-mathematics-9781848903883
In the UK Foyles https://www.foyles.co.uk/book/domain-specific-languages-of-mathematics/patrik-jansson/9781848903883
Etc.

patrikja, to haskell
@patrikja@functional.cafe avatar

Hi, I'm Patrik Jansson, professor in the FP group at Chalmers. I just moved here from types.pl following some of my friends and colleagues.

Here is the text from my Profile:

Computer scientist, hacker, catalyst of research ideas, likes to connect the big picture with formal details, software & language technology advocate.
Have worked on Domain-Specific Languages of Mathematics, , Climate Impact Research, Parametricity for Dependent Types, Testing, Parsing, polytypic programming, ...

More about me and my work can be found on my homepage: patrikja.owlstown.net/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • anitta
  • kavyap
  • modclub
  • normalnudes
  • cubers
  • osvaldo12
  • tacticalgear
  • Durango
  • khanakhh
  • ngwrru68w68
  • provamag3
  • Leos
  • tester
  • cisconetworking
  • ethstaker
  • megavids
  • lostlight
  • All magazines