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.
HN user
longor1996
Burned-out Software Developer with untreated ADHD; Personal Site at http://www.longor.net/
Maintainer of https://voxel.wiki/
Seems to be "native" as in "not a web-browser/view".
Err, the website footer takes up the entire lower half of the viewport/screen, on mobile.
Well, do I ever have a treat for ya!
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.
That this is a plausible explanation is... beyond horrifying to me.
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.
Maybe you could use unifont glyphs (drawn as SVGs?) as fallback?
Nah, [BetterFox](https://github.com/yokoffing/Betterfox) still works fine
On the surface level, building/compiling/running, maybe... But properly integrating with a given platform (or hell, version of platform!) is a whole new world of pain. :(
Given that many tools are relatively small, I'd almost argue it wouldn't take more than 30min, ignoring testing.
Oh, sorry! Shouldn't have said "all" there... :'D
Wasn't all that bad PR mostly caused by the coal/oil industry, doing some serious astroturfing for a decade or so?
Interesting! Do you have some studies or references at hand for this?
Never heard of "human brain needs nicotine" before...
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...
It absolutely does, as the definition of a voxel is, roughly, "a 3ormoreD regular grid of point-samples".
There are quite a lot of successful voxel-based games; see https://voxel.wiki/wiki/projects/ for an incomplete list.
Most people think voxel means 'cube' or 'block', but really it just means "regularly spaced sample in a 3-or-more-D grid".
The voxel gamedev community tends to call Minecraft-y voxel games "bloxel"-based.
Perhaps redbean might be of interest? It's a web server with all the batteries included, scripted via lua.
With the help of the voxelgamedev community, I'm maintaining a relatively large listing of such projects over at https://voxel.wiki/wiki/projects/.
Sadly, a lot of projects get abandoned.... :(
bgfx and The-Forge come to mind: