Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jules
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
jules
2y ago
There is a difference between changing administrative things versus fighting physics.
32.
▲
by
jules
2y ago
Can you solve this by putting your lazy prompt through GPT-4o or Sonnet 3.6 and asking it to expand the prompt to a full prompt for o1?
33.
▲
by
jules
2y ago
In primary school there was a teacher who straight up hated me because I did the exercises too fast and this would cause extra work for him to keep me busy.
34.
▲
by
jules
2y ago
The modifications that this article makes to the original version [1,2] are not a good idea. The modified version in this article cannot properly be used to search an array, for example (due to the extra "sanity checks", which wou
35.
▲
by
jules
2y ago
Earley parsers should not need more than O(n^2) memory.
36.
▲
by
jules
2y ago
The eBPF termination checker is buggy anyway; you cannot rely on it.
37.
▲
by
jules
2y ago
Do computers need 10,000 examples to distinguish dogs from cats when pretrained on other tasks?
38.
▲
by
jules
2y ago
From reading the description, perhaps "urban greenery" would be a better term than "urban grass".
39.
▲
by
jules
2y ago
> Any one noticed how Sam sometimes intentionally tries to attack his own work? For example, he has said GPT-2 was very bad, GPT-3 was bad, and GPT-4 is okay. He also fed the AI doomers by talking about AGI dangers and how the world need
40.
▲
by
jules
2y ago
Not criticizing new projects is a good social norm, because starting new and ambitious projects is good and should not be discouraged. However, criticizing projects that make misleading, unsubstantiated or false claims is also a good social
41.
▲
by
jules
2y ago
The article in question is about Ruby, which is garbage collected. It's easy to get in trouble with an interconnected object graph: you mess up and hold onto a pointer that you shouldn't be holding onto, which results in a leak.
42.
▲
by
jules
3y ago
As I said, this isn't about ints, it's about pointers. What behavior will you define in C for writing to a random memory address?
43.
▲
by
jules
3y ago
What behavior would you define for *((int*)rand()) = 42
44.
▲
by
jules
3y ago
This is simply not true. Almost all optimisations rely on undefined behavior, see https://news.ycombinator.com/item?id=38760475 Note that I am not talking about UB like signed integer overflow. Removing that would slow do
45.
▲
by
jules
3y ago
Sure, safe Rust has no UB. The main reason why that doesn't apply to C is that if you wanted to make every C program have a defined behavior, then you also need to define behavior for out of bounds memory writes, including writes from
46.
▲
by
jules
3y ago
Yes, I do agree that you basically only need provenance, and that C has more UB than necessary. You can indeed reduce UB without any major performance impact (e.g., shifts by a large n, signed overflow). I think that would be a good idea.
47.
▲
by
jules
3y ago
I do agree that if you remove `unsafe` blocks from Rust, then you have a performant language without UB. However: (1) We are talking about C here, not Rust (2) Rust has UB due to `unsafe` (3) LLVM IR has UB.
48.
▲
by
jules
3y ago
While data races may not be a top category empirically, they are undefined behavior, which means that (a future version of) the compiler is allowed to make your program do anything at all after a data race happens. We are setting the bar in
49.
▲
by
jules
3y ago
Undefined behavior is critical for performance. Without undefined behavior, C compilers would not be able to optimize at all. You'd be running everything at -O0 or worse.
50.
▲
by
jules
3y ago
If you think about it, it is clear that agency is not different from intelligence. The reason why current LLMs can't be trivially made into agents is not because an essential agentic spark is missing. It's simply that they aren&#x
51.
▲
by
jules
3y ago
Everything we do affects the environment. Locally making the ocean a little bit saltier by removing water and not removing salt sounds like a very minor problem.
52.
▲
by
jules
3y ago
Would letting people vote with their phone lead to better outcomes?
53.
▲
by
jules
3y ago
I also have peeves that I find hard to let go of, but I view those as a personal flaw.
54.
▲
by
jules
3y ago
> She would tell me about every little negative thing that happened between us. I would not want to be in such a relationship, to be honest. Just learn to accept each other's small flaws and try to be kind. Little things only build
55.
▲
by
jules
3y ago
By spending on luxury such as expensive restaurants and hotels, you cause the economy to allocate talent and capital toward the production of those luxury goods and services, rather than toward longer term investment. Making it so that old
56.
▲
by
jules
3y ago
Encouraging people to frivolously spend on luxury instead of saving is a terrible idea.
57.
▲
by
jules
3y ago
For comparison, adding up the Dutch tax rates for when my nephew inherits from me and buys a product with it: - Income tax: 49.5% (36.93% on income under €73k) - Inheritance tax: 40% (30% for inheritance under €138k) - VAT: 21% Thus, poor p
58.
▲
by
jules
4y ago
Wolfram Alpha is computation. So it became a computational genius in precisely the things that Wolfram Alpha can do. A better test is whether it can prove new lemmas, like the average undergraduate in mathematics. From what I tried, it cann
59.
▲
by
jules
4y ago
Maybe it can do this with sleep, where it gets further training on the new input and output it produced that day.
60.
▲
by
jules
4y ago
Ah I see, so you represent all closures as two machine words, in a representation that the GC can understand?
More ›