Location: Paris, FR
Remote: full remote
Willing to relocate: no
Technologies: Python, Typescript, Lisps, React, Django, FastAPI, Postgresql, Gitlab/ci, Docker
Résumé/CV: https://registry.jsonresume.org/jnpn?theme=elegant
Email: johan.ponin.pro@gmail.com
Schedule: Part-time (1 week a month minimum)
Hello, I'm a senior (11+ years) fullstack dev looking for secondary job part time, between 5 and 10 days, US timezone possible (would fit right after my main job). Development or maintenance. I like working clean and fast, improving development tools to increase velocity / faster debugging (writing short babel ast analyzers at the moment). Fluent enough in English to hold conf calls with US teams. I'm proactive, well rounded personality. Seeking very high speed teammates, I enjoy learning new paradigms too. Willing to lower hourly rate in the 40-50 usd range if needs be. Volunteering is possible depending on the domain.
Also open to FP or logic programming (lisp/clojure, haskell/scala, prolog). Especially highly formal/industrial model-driven environment.
Can't find the links right now, but there were some papers on llm generating prolog facts and queries to ground the reasoning part. Somebody else might have them around.
There's a lot of work in this area. See e.g., the LoRP paper by Di et al. There's also a decent amount of work on the other side too, i.e., using LLMs to convert Prolog reasoning chains back into natural language.
I think there's a lack of understanding. If Nyxt is trying to be the emacs of web browsers, it's very much removed from the "product mindset", it's more about somehow coherent capabilities than a product with market and users. Kinda like linux.
I'm curious about your experience, I like SQLAlchemy granularity and expressiveness, but after a while I found django fits the "good enough" niche very well, it's quick and not too dirty (the name wrangling for joins is funky but it's ok). What kind of queries or logic did SQLAlchemy allowed you to write that Django would make hell to reach ?
I use an ssh virtual host pattern *-tmux to copy over an ssh-specific tmux.conf to a remote host before connect and then connect to it with -f tmux-ssh.conf. I can also connect to a host directly without tmux stuff by omitting the -tmux suffix.
Which would require creating a couple of hundred (in my case) duplicate host aliases instead of adding one shell alias that can be used with any host, including those not mentioned in ~/.ssh/config.
No. A phantom type is a type whose only use is to communicate a constraint on a type variable, without having a runtime value that corresponds to it.
Typestate is a bit closer: it communicates some property where an operation (typically a method invocation) changes the property and hence the typestate. But there isn't necessarily a mechanism that renders the value in the old typestate inaccessible. When there is, then this indeed requires some linearity/affinity ("consuming the object"), but typestate is something built "on top".
Kind of! Specifically typestates allow you to encode the special case of linear functions `f a ⊸ f b` for some type constructor `f` where `a` and `b` are (usually?) phantom types. Phantom types themselves don't involve any linearity per se though.
Location: Paris, FR
Remote: full remote
Willing to relocate: no
Technologies: Python, Typescript, Lisps, React, Django, FastAPI, Postgresql, Gitlab/ci, Docker
Résumé/CV: https://registry.jsonresume.org/jnpn?theme=elegant
Email: johan.ponin.pro@gmail.com
Schedule: Part-time (~5 days a month)
Hello, I'm a senior (11+ years) fullstack dev looking for secondary job part time, between 5 and 10 days, US timezone possible (would fit right after my main job). Development or maintenance. I like working clean and fast, improving development tools to increase velocity / faster debugging (writing short babel ast analyzers at the moment). Fluent enough in English to hold conf calls with US teams. I'm proactive, averagely nice and well rounded. Seeking very high speed teammates, I enjoy learning new paradigms too. Willing to lower hourly rate in the 40-50 usd range if needs be. Volunteering is possible depending on the domain.
Also open to FP or logic programming (lisp/clojure, haskell/scala, prolog). Especially highly formal/industrial model-driven environment.
Also open to FP or logic programming (lisp/clojure, haskell/scala, prolog). Especially highly formal/industrial model-driven environment.
Thanks in advance for reading
https://registry.jsonresume.org/jnpn?theme=elegant
https://github.com/jnpn
https://mastodon.social/@jnpn
reply