Hacker Newsnew | past | comments | ask | show | jobs | submit | invertisment's commentslogin

Software engineer; 7+ years of exp. English, Polish, Russian, Lithuanian. Location: Vilnius, Lithuania, Europe. Remote: Yes Willing to relocate: Yes. Technologies: Golang, Java, Clojure, TypeScript, JavaScript, Python, XTDB, WebSockets Résumé/CV: https://mmaciul.lt/static/Martynas-Maciulevicius_2024g.pdf Email: [email protected]


  Location: Vilnius, Lithuania, Europe.
  Remote: Yes
  Willing to relocate: Maybe.
  Technologies: Golang, Java, Clojure, TypeScript, JavaScript, XTDB, WebSockets
  Résumé/CV: https://mmaciul.lt/static/Martynas-Maciulevicius_2024e.pdf
  Email: [email protected]


Software engineer; 7+ years of exp. English, Polish, Russian, Lithuanian. Master's in Computer Science (if anybody needs it).

  Location: Lithuania; EU; UTC+2; GMT+2
  Remote: Remote b2b; available for other requests too.
  Willing to relocate: Decided individually.
  Technologies: Clojure, Golang, TypeScript, JavaScript, Learning Elixir, Basic level of Python.
  Résumé/CV: https://mmaciul.lt/
  Email: found in webpage.


I saw this a couple of days ago somewhere and I think it belongs in the discussion between lazy-seqs and transducers: https://en.wikipedia.org/wiki/Waterbed_theory

You can't hide from complexity. It will lurk somewhere anyway.


Yup. And to be honest there’s a bunch of additional complexity in Clojure transducers that I very much dislike (all the reducing function stuff which is almost never actually used and which is secondary to the purpose of creating a sequence transform via function composition). But it’s a tradeoff you make for additional functionality or speed. Or you move complexity to reduce cognitive overhead for certain use cases. There’s rarely a free lunch.


You won't start anything. I dare you. Haha. You can't learn Clojure and you know it.


I hope you find something better to do with your day than putting people down.


He's overanalyzing. I think it's best to choose one randomly, even with a coin toss and learn enough about it. Then later he'll know better what to choose next. I'm not trying to put down anyone. I'm trying to challenge the person to actually do something instead of doing analysis-paralysis.


    Location: Vilnius, Lithuania
    Remote: Yes
    Willing to relocate: Yes if the offer would be very good
    Technologies: Clojure, XTDB, TypeScript, Golang, PostgreSQL, React, Java, React Native, Blockchain, ArangoDB, Elastic Search, Android, Linux
    CV: https://mmaciul.lt/static/Martynas-Maciulevicius_desc_2023-07-15.pdf
    Email: kedjwzrgf -at- mozmail.com
    
    I mostly consider myself a back-end person at this point and I'd prefer it to remain this way. I think it's more interesting to think about the system as a whole than to fiddle with some search option button design because back-end didn't add any Swagger docs or something.
    My preferred stack is Clojure and I'd be very happy to work with it.
    
    I don't like Golang's approach when code is generated from plaintext comments in code. Don't offer me jobs that prefer that the code will have to remain this way. Additionally Java's annotation-driven and Python's class decorator approaches also aren't too good and for this reason I didn't do a lot of Spring development.
    
    I also have Master's in Vilnius University and I worked in NLP company in the past. I didn't do any research there. I'd consider jobs in companies that use the models or ChatGPT/LLM.
    Currently I learn Python and trying out d3js by writing my own version of Mini Motorways game.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: