Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
layer8
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
361.
▲
by
layer8
2mo ago
Purple is just colors #101. ;)
362.
▲
by
layer8
2mo ago
The key value is that it’s a visual tool with native usability affordances addressing the needs of novices as well as power users — we have too few of such tools.
363.
▲
by
layer8
2mo ago
Russell’s types aren’t really the same notion as types in programming: https://planetmath.org/russellstheoryoftypes
364.
▲
by
layer8
2mo ago
In what way do you think this is useful over parentheses?
365.
▲
by
layer8
2mo ago
The article is about Russell and Whitehead’s Principia, not Newton’s.
366.
▲
by
layer8
2mo ago
Everyone doesn’t seem to know that, because tests are often cited as a way to ensure that AI-generated code is correct.
367.
▲
by
layer8
2mo ago
Also weight. While the 11 Pro Fold apparently is a bit lighter than it’s predecessor, it’s still 239 grams. I miss the days of the 113g SE.
368.
▲
by
layer8
2mo ago
There are small Android phones, they just aren’t very premium: https://www.techeblog.com/bluefox-nx1-mini-iphone-hands-on-r...
369.
▲
by
layer8
2mo ago
See https://en.wikipedia.org/wiki/Zero-based_numbering , e.g. “computer programmers might use zeroth in situations where others might use first ”.
370.
▲
by
layer8
2mo ago
I would assume that for most foo.ai domains, foo-ai.com would also be available. So it’s more about naming preferences, and sometimes lack of imagination for coming up with an available name.
371.
▲
Delphi 13 Community Edition Is Now Available
(blogs.embarcadero.com)
183 points
by
layer8
2mo ago
|
151 comments
372.
▲
by
layer8
2mo ago
How traffic cameras are used arguably is a big deal.
373.
▲
by
layer8
2mo ago
See https://en.wikipedia.org/wiki/Nothing_to_hide_argument .
374.
▲
by
layer8
2mo ago
I’m talking about how a programming language specification specifies the semantics of the programming language. It usually does not specify the time and space complexity of its basic operations, be it function calls or arithmetic operators.
375.
▲
by
layer8
2mo ago
Any function call can fail due to resource exhaustion (unless the language specification includes a mechanism to guarantee success, which hardly any language does). The specifications of the semantics of a programming language are usually s
376.
▲
by
layer8
2mo ago
The point is that the compiler has to deal with it and has to check if the function is exported or its address is taken. So it’s a problem when implementing the compiler and adjacent tooling, you can’t just add it naively. You also have to
377.
▲
by
layer8
2mo ago
Well, if the model that page uses also falls under the EU act, the output will just be watermarked differently. ;)
378.
▲
by
layer8
2mo ago
> One accidental execution path without the right environment and you're spewing telemetry to spaghetti knows where. That would also be true with opt-in by environment variable, though.
379.
▲
by
layer8
2mo ago
Publishing changes the incentive of how you write, because you’ll care differently about the quality and content of the writing, since people might read it. That’s valuable for a writer.
380.
▲
by
layer8
2mo ago
Programming language semantics as in https://en.wikipedia.org/wiki/Semantics_(programming_languag... is usually decoupled from space complexity. An interpreter or emulator is considered to preserve language semantics e
381.
▲
by
layer8
2mo ago
The details of how a stack is managed isn't normally part of programming language semantics.
382.
▲
by
layer8
2mo ago
It's possible for calling conventions where the callee is responsible for stack cleanup before return.
383.
▲
by
layer8
2mo ago
If the callee is an exported symbol, the compiler has no choice but to adhere to the calling convention. For the C model of translation units that's the default, only local (declared "static") functions are exempted, and usua
384.
▲
by
layer8
2mo ago
> But if we go only 15 years in the past, to 2011, we find the same price per GB of DRAM as today, so that affordable computers had only 16 GB of DRAM. Uhm, in 2011 4 GB RAM was the standard for PCs (some were still sold with only 2 GB),
385.
▲
by
layer8
2mo ago
You could have a scroll-down bar on one side and a scroll-up bar on the other side that work that way (given the lack of left/right click options). That could be pretty intuitive for touch.
386.
▲
by
layer8
2mo ago
When the calling convention is such that the caller owns the function arguments, the callee can’t remove/replace them on the stack, but has to keep them across the tail call. In turn, it means that the callee has to clean up the argume
387.
▲
by
layer8
2mo ago
Not in the sense of formal programming-language semantics, usually.
388.
▲
by
layer8
2mo ago
It’s precisely not the semantics of the program that will crash the program, but the behavior of the language implementation. It’s similar to when a program in a GC language fails with OOM because the language implementation uses a no-op
389.
▲
by
layer8
2mo ago
Might as well give up on CSS and just use brutalist HTML in that case.
390.
▲
by
layer8
2mo ago
++n
More ›