HN user

longor1996

37 karma

Burned-out Software Developer with untreated ADHD; Personal Site at http://www.longor.net/

Maintainer of https://voxel.wiki/

Posts0
Comments21
View on HN
No posts found.

The new C# unions are not reference-only. The attribute/interface allows implementing custom union types by writing `TryGetValue`-methods instead of a single `object? Value {get;}`. The compiler handles this transparently.

Location: Europe, Germany, State of BW, District of RV.

Remote: Yes, or hybrid if close by; office only if in-district.

Willing to relocate: No, unable to.

Technologies: C#, Rust, Git, SQLite, PostgreSQL, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA

Résumé/CV: Available on request.

Email: longor [at] mailbox [dot] org

LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/

---

I've been tinkering with computers for 20 years now, working for the last 9, building a variety of side-projects & prototypes; most recently a binary data-format using gradual typing and writing a wiki focused on voxels. My focus lies mostly around compilers/DSLs, graphics and web-technology.

The current job/contract of creating an "Welding-Assembly Process-Tracking, Reconstruction and Reporting"-System (using C#/Typescript/PostgreSQL) is nearing completion (~1.5 months), so I'm looking for new/interesting opportunities... excluding AI/LLM related things.

Location: Europe, Germany, State of BW, District of RV.

Remote: Yes, or hybrid if close by; office only if in-district.

Willing to relocate: No, unable to.

Technologies: C#, Rust, Git, SQLite, PostgreSQL, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA

Résumé/CV: Available on request.

Email: longor [at] mailbox [dot] org

LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/

---

I've been tinkering with computers for 20 years now, working for the last 9, building a variety of side-projects & prototypes; most recently a binary data-format using gradual typing and writing a wiki focused on voxels. My focus lies mostly around compilers/DSLs, graphics and web-technology.

The current job/contract of creating an "Event-based Welding-Assembly Process Tracking, Reconstruction and Reporting"-System (using C#/Typescript/PostgreSQL) is nearing completion (~2 months), so I'm looking for new/interesting opportunities.

Location: Europe, Germany, State of BW, District of RV.

Remote: Yes, or hybrid if close by.

Willing to relocate: No, unable to.

Technologies: C#, Rust, Git, SQLite, Postgres, Vulkan, TypeScript, JavaScript, HTML, CSS, Regex, PowerShell, Blender, Unreal Engine, Python, OpenGL, C, CCNA

Résumé/CV: Available on request.

Email: longor [at] mailbox [dot] org

LinkedIn: https://www.linkedin.com/in/lars-k-69727719b/

---

My current job/contract is nearing completion (~3 months), so I'm looking for something new-ish.

The article actually (accidentally or on purpose?) refers to just that:

How to avoid this madness? Introduce another low-level configuration file. Back to level one...