Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rzmmm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
2 ms
·
1.
▲
by
rzmmm
7d ago
It also depends how leakproof the abstractions are. Goto statement and if-statement might both compile to similar jump instructions in assembly, but it's abstracted away. Similarly dynamic dispatch can abstract the branching so it can
2.
▲
by
rzmmm
9d ago
I think it provides best bang for buck when the annotation is "obviously correct" but the implementation is complex. For example if you are trying to prove that your new sorting algorithm yields sorted list for all inputs. If ther
3.
▲
by
rzmmm
11d ago
I use Java for hobby projects, I think it's design choices make it a nice minimalist language for "classic OOP" style: dynamic dispatch, encapsulation etc. Nowadays a lot of code is written with mostly procedural style with s
4.
▲
by
rzmmm
13d ago
Almost no myopia in hunter-gatherer populations. I don't view it as "disease" but it's not physiological state either.
5.
▲
by
rzmmm
17d ago
Isn't it obvious? Web scraping and even scanning written books is at record levels because the data is so useful for training. They are using every byte of user data.
6.
▲
by
rzmmm
27d ago
It does work, at least in my experience. The challenge may be cheap for your n-of-1 but keep in mind the scraper bots are crawling number of domains with very high concurrency.
7.
▲
by
rzmmm
1mo ago
It's remarkable how stable 20-30% show HN concentration is after late 2022, for the extended stats.
8.
▲
by
rzmmm
1mo ago
Interesting. To me it seems there are bunch of special cases where ketone monitor can be big help.
9.
▲
by
rzmmm
1mo ago
Reading these comments it seems that meta-discussion of AI is the most hot button topic of all in HN.
10.
▲
by
rzmmm
1mo ago
Well you need some substrate which can be metabolized into sugar, such as carbohydrate or protein.
11.
▲
by
rzmmm
1mo ago
You can write raw sql and use the "describe" clause in script, and then generate code with the result. This gives full db-backend-frontend type safety with raw sql queries
12.
▲
by
rzmmm
1mo ago
This just shifts the legal responsibility to you.
13.
▲
by
rzmmm
2mo ago
It can also be a personal preference for minimalism vs. maximalism. Or many other things.
14.
▲
by
rzmmm
2mo ago
The implementation of the kernel is relatively trivial, it's an intentional design choice.
15.
▲
by
rzmmm
2mo ago
It depends. In music for example it's often question whether the artist has been exposed to the original work. In that spirit, small language models are less likely to infringe copyright.
16.
▲
by
rzmmm
2mo ago
It was not really a traditional rewrite. More like transpilation. Still impressive
17.
▲
by
rzmmm
3mo ago
I don't like the copy paste. Rather use lower-level abstractions for the UI if I know I have to make modifications.
18.
▲
by
rzmmm
3mo ago
You need to understand the bits you are trying to prove, but not the full proof. It's more like reading haskell types than math, even though the vocabulary is heavily inspired by math.
19.
▲
by
rzmmm
3mo ago
Is there benefit of using this branded type over just encapsulating the raw string in a private variable in closure or class? This feels a bit like forced nominal typing. The Email type doesn't have to be a string, it can be encapsulat
20.
▲
by
rzmmm
3mo ago
Over the last couple months I've seen the debt multiplication in some OSS projects. It's like premature aging of a codebase.
21.
▲
by
rzmmm
3mo ago
"before Bison version 1.24, Bison-generated parsers could be used only in programs that were free software." https://www.gnu.org/software/bison/manual/html_node/Conditio...
22.
▲
by
rzmmm
3mo ago
Likely just that they err on the unnecessary error handling than missing error handling. They likely penalize runtime errors harshly in the training
23.
▲
by
rzmmm
3mo ago
There are codebases out there with enormous amounts of duplication, filled with implicit dependencies. You just haven't encountered them to appreciate good abstraction.
24.
▲
by
rzmmm
3mo ago
The author has huge online following, and influence over developers. I don't doubt the author is genuinely interested in this, but the employer definitely is supporting this too.
25.
▲
by
rzmmm
3mo ago
Bingo. Dozen LLM-prototypes and then a manmade final patch which is merged.
26.
▲
by
rzmmm
3mo ago
This is mainly for performance and memory layouts, it would not have improved safety guarantees of java.
27.
▲
by
rzmmm
3mo ago
Curl has a ton of features, I can imagine this means fixing small fraction of the vulns affecting only the supporters.
28.
▲
by
rzmmm
3mo ago
The spec and proof are separate. In this blog article he mentions seL4 formal verification, where they state that the spec was 4900 lines of Isabelle and the proof was 200K lines. Obviously human has to understand the spec deeply.
29.
▲
by
rzmmm
3mo ago
He mentions the seL4 microkernel. The specification is written in Isabelle, and it's relatively complex: PDF https://sel4.systems/Info/Docs/seL4-spec.pdf The bottleneck seems to be that clearly it's crit
30.
▲
by
rzmmm
4mo ago
Claude fix outage. No mistakes.
More ›