dajoh
Ah yes, well known very complex computer engineering problems such as:
* Parsing JSON objects, summing a single field
* Matrix multiplication
* Parsing and evaluating integer basic arithmetic expressions
And you're telling me all you needed to do to get the best solution in the world to these problems was talk to an LLM?
Proper finance related code should use it, but in my experience in that industry it doesn't seem very common unless you're running mainframes.
Funnily enough, I've seen a lot more fixed point arithmetic in software rasterizers than anywhere else. FreeType, GDI, WPF, WARP (D3D11 reference rasterizer) all use it heavily.
How does the implicit nullability of all reference types lead to "undefined behaviour at runtime" in, for example, Java or C#?
I'm aware that dereferencing NULL pointers in C/C++ is undefined behavior, but I haven't seen this in any other language.
There's stuff on page 1 of the frontpage with 25 points, posted 8 hours ago, and has 5 comments.
But to each his own.
In most places, doxxing is not illegal. In the places where it is illegal it's usually only when there's stalking/harassment intent behind it. Doesn't appear to be against the HN rules either.
Source code for Monolith, TikTok's recommendation system
Where do I find this mythical wilderness where no laws apply to me?
https://github.com/json-c/json-c/blob/df27756491abf9ecce648c...
The $5000 Compression Challenge
Microsoft open-sources Graph Engine
What ideas are new? I'm not sure about provisions because the examples aren't really clear, but all the other features I've seen in other languages before.
> 3. Shadowing (concise, safe)
It doesn't seem like shadowing is the feature here, rather the use of '$' to prevent shadowing.
> Lists (called Arrays in many other languages)
There's a very good reason for this. Lists and arrays are very different data structures. Why create confusion by calling them lists?
> Since Wake blurs the line between variables and types, we can boast the smallest foreach loop of any language.
Really, the smallest foreach loop of any language? Come on.
> Self Executing
Why is this called 'self executing'? Also, I'd expect any language with lambdas to support calling a lambda right after it's created.