News for hackers. Stuff that matters.

fluidwizard

I heavily use Zettelkasten combined with Emacs + Org Roam, it worked for me as I often want to link a wide range of information gathered through books, articles, etc, all the while being able to cite sources with bibtex and even generate diagrams and LaTeX equations on the fly.

I even wrote about it a couple months ago.

https://news.ycombinator.com/item?id=42560889

Re:Ask HN: Freelancer? Seeking freelancer? (April 2025) on Wednesday April 09, 2025 @08:02PM (#43639289)
SEEKING WORK | Remote Technologies: Erlang, F#, Nix, NixOS, Linux, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform Website: https://schonfinkel.github.io Résumé/CV: https://schonfinkel.github.io/static/cv.pdf

I have 6+ years of experience in back-end engineering and devops/infrastructure, 4+ of those I've been dealing with functional programming in production environments (mostly with F# and Nix), but also work on the BEAM (Erlang/Gleam) and sometimes Haskell/OCaml. Feel free to contact me if you need someone to tackle bizarre projects.

Networking is the most OP "soft skill" one can learn in the long run, takes time to properly have enough people who trust you (and that you trust as well), but its definitely worth it specially in bad times (like the ones we're having right now).

You can also "start small" and network via FOSS communities, I met one of my best friends while contributing to niche projects and we ended up working together because of it.

Re:Ask HN: Who wants to be hired? (March 2025) on Tuesday March 04, 2025 @10:20AM (#43255797)

  Location: Brazil (UTC-3)
  Remote: YES
  Willing to relocate: No
  Technologies: Erlang, Haskell, F#, Nix, NixOS, Linux, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform
  Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
  Email: marcos.schonfinkel [at] gmail.com
I have 6+ years of experience in back-end engineering and devops/infrastructure, 4 of those I've been dealing with functional programming in production environments (mostly with F# and Nix), but I also work on the BEAM (Erlang or maybe Elixir) and Haskell. Feel free to contact me if you need someone to tackle bizarre projects.
Re:Ask HN: Freelancer? Seeking freelancer? (February 2025) on Monday February 03, 2025 @02:27PM (#42921813)
SEEKING WORK | Remote

  Technologies: Erlang, Elixir, Haskell, F#, Nix, NixOS, Linux, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform
  Website: https://schonfinkel.github.io
  Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
I have 6+ years of experience in back-end engineering and devops/infrastructure, 4 of those I've been dealing with functional programming in production environments (mostly with F# and Nix), but also work on the BEAM (Elixir/Erlang) and Haskell. Feel free to contact me if you need someone to tackle bizarre projects.
Re:Ask HN: Who wants to be hired? (February 2025) on Monday February 03, 2025 @11:30AM (#42919935)

  Location: Brazil (UTC-3)
  Remote: YES
  Willing to relocate: No
  Technologies: Erlang, Elixir, Haskell, F#, Nix, NixOS, Linux, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform
  Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
  Email: marcos.schonfinkel [at] gmail.com
I have 6+ years of experience in back-end engineering and devops/infrastructure, 4 of those I've been dealing with functional programming in production environments (mostly with F# and Nix), but also work on the BEAM (Elixir/Erlang) and Haskell. Feel free to contact me if you need someone to tackle bizarre projects.
Re:The Road to Emacs Maximalism on Thursday January 02, 2025 @05:43PM (#42579804)
Glad to know I'm in the right direction then! ;)
"Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?" - Choruses from "The Rock"
Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Tuesday November 12, 2024 @05:27PM (#42120452)
Nope, but damn, this looks awesome!
Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @05:50PM (#42111165)
Sure! I'm glad the source code helped you!

I've actually written about the process that led us to use the following flake here: https://mtrsk.github.io/blog/2024/experiments-with-erlang-an...

Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @03:57PM (#42110372)
Also, Erlang makes it bizarrely simple to have a single process per user (and it's actually what we did for the demo).
Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @03:09PM (#42110070)
I think this behavior can be fixed by properly using something like `lib_chan`, but we needed something that worked first for our Func Prog Sweden demo.

Indeed a malicious client can craft an brutal kill message as long as it knows the PID a process (either a worker or a supervisor) for instance.

Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @03:07PM (#42110058)
So, we've been using devenv for some time now and it's useful for describing a monorepo-like environment that zig-enjoyers can quickly code and test their changes on the latest version of the erlang server. Also, it's incredibly easy to also manage postgres from there.

It's great if you like local-first development experience.

Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @08:44AM (#42107051)
Yeah, so the game is kinda in a weird state where a library was born to make it work better, we are planning more features so it stops being a multiplayer walking simulator.
Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Monday November 11, 2024 @08:19AM (#42106907)
This version is actually a walking simulator XD, us trying to pull the crazy tooling together until it just works.

https://www.youtube.com/watch?v=ejYcWRERetM&t=2758s

Here's what the game consists rn

Re:Show HN: Lyceum – An MMO game built with Zig and Erlang on Tuesday November 05, 2024 @02:06PM (#42054293)
Regarding Zerl, my friend just presented about it in Functional Programming Sweden: https://www.youtube.com/watch?v=5Cuv0WnbZtk&t=795s.

Show HN: Lyceum – An MMO game built with Zig and Erlang

https://github.com/Dr-Nekoma/lyceum

Hey HN, this is a small project myself and closer friends have been building on our free time (https://github.com/Dr-Nekoma/lyceum), it finally reached 0.1.0, we are open to feedback!The original idea was to experiment with Zig + Raylib, eventually we wrote a small server in Erlang as well. We started by first interacting with Erlang via its C bindings, but this eventually led to some of us to...

( Read More... | 69 comments | 3 points | on HN )
Re:Why is F# code so robust and reliable? on Tuesday September 24, 2024 @06:13PM (#41641524)
Kudos to Don Syme for not getting the language too bloated btw, it's hard to imagine it is almost 20 years old.
Re:You have 10 seconds to nixify your .NET project on Wednesday September 18, 2024 @07:15PM (#41586662)
You can pull up a similar environment for Clojure as well, I guess it's also worthy opening a PR in https://github.com/NixOS/templates, adding some Clojure goodies.