When it comes to writing small languages/interpreters, it is obligatory to mention "Crafting Interpreters" by Robert Nystrom, so here we go! https://craftinginterpreters.com/
Which requires doing a ton of math/layout in JavaScript, since I need those shapes to go between, around and behind the normal HTML elements (working on games and editors here). Doing all that is a colossal PITA, since…
Yes, I'm aware of this API, but that's exactly the problem (IMHO): it's an API, not built right into CSS itself, thus forcing you to use JavaScript. What I really want is something along the lines of...…
Or to add canvas operations (in?)directly to CSS! Imagine being able to declare a list of paths with fill/stroke-paints to draw, filled in from attributes, variables and `calc()` values... one can only dream.
They're less functions and more akin to templates or hygienic macros, iiuc from the specs/docs
...and it sure as hell doesn't help, that "social" media (not networks) is annihilating people's attention spans and ability to care, beyond upvoting and meaningless comments (like this one!).
Yep, and the understandable fear/worry/expectation/knowledge of that possibility happening, is part of the reason that (usually) stops that cycle from starting in the first place.
Not a lot of people, because if you went and murdered someone, their family (if they have any) would presumably just murder you in turn.
Because retooling development pipelines (on any level/most teams) for games is a horrifically expensive and time-consuming affair... which are resources not spent on developing any one of the potentially dozen or so…
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…
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! https://voxel.wiki/wiki/references/
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,…
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. Willing to relocate: No, unable to. Technologies: C#, Rust, Git, SQLite, Postgres, Vulkan, TypeScript, JavaScript, HTML, CSS,…
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...
When it comes to writing small languages/interpreters, it is obligatory to mention "Crafting Interpreters" by Robert Nystrom, so here we go! https://craftinginterpreters.com/
Which requires doing a ton of math/layout in JavaScript, since I need those shapes to go between, around and behind the normal HTML elements (working on games and editors here). Doing all that is a colossal PITA, since…
Yes, I'm aware of this API, but that's exactly the problem (IMHO): it's an API, not built right into CSS itself, thus forcing you to use JavaScript. What I really want is something along the lines of...…
Or to add canvas operations (in?)directly to CSS! Imagine being able to declare a list of paths with fill/stroke-paints to draw, filled in from attributes, variables and `calc()` values... one can only dream.
They're less functions and more akin to templates or hygienic macros, iiuc from the specs/docs
...and it sure as hell doesn't help, that "social" media (not networks) is annihilating people's attention spans and ability to care, beyond upvoting and meaningless comments (like this one!).
Yep, and the understandable fear/worry/expectation/knowledge of that possibility happening, is part of the reason that (usually) stops that cycle from starting in the first place.
Not a lot of people, because if you went and murdered someone, their family (if they have any) would presumably just murder you in turn.
Because retooling development pipelines (on any level/most teams) for games is a horrifically expensive and time-consuming affair... which are resources not spent on developing any one of the potentially dozen or so…
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…
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! https://voxel.wiki/wiki/references/
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,…
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,…
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,…
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...