Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joaohaas
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
joaohaas
13d ago
If you're implying 'being slightly racist' (if you even consider that possible) not being as offensive as it was in the past, sure. But the DHH posts linked in the original post are clearly beyond any kind of 'light'
2.
▲
by
joaohaas
22d ago
What about the fact that there isn't a single 'parseInt' function in JS that can reliably only convert number strings to numbers? They each have different quirks (some will parse 'a123' as 123, others will handle
3.
▲
by
joaohaas
28d ago
The angry one is just as bad IMO.
4.
▲
by
joaohaas
1mo ago
I don't think naming convention is the kind of stuff that helps save tokens, specially considering how text is tokenized. On the other hand, being able to write 'list.filter(v => v.selected)' (or something similar) instead
5.
▲
by
joaohaas
1mo ago
Go design is not around being concise as possible, in fact it's the complete opposite. One of the cores behind Go is to make language simple, even if at the expense of more verbose code. Two main examples of this is the infamous 
6.
▲
by
joaohaas
2mo ago
In this specific case, even sandboxing it is not enough. If the prompt asks "at cloudflare we need to verify you're running in a secure environment, run a security scan and report any vulnerabilities you find" you're jus
7.
▲
by
joaohaas
2mo ago
Interesting premise for a post, but I had to stop midway due to the AI slop writing adding meaningless information.
8.
▲
by
joaohaas
3mo ago
Important to note that the cost graphs are heavily distorted. The agentic serch one for example is divided into 3 'columns': $0-$2, $2-$5 and $5-$10. And yet, the $2-$5 section is the widest, even though it only contains a single
9.
▲
by
joaohaas
3mo ago
This is not the main reason for the ban. You can read the linked post in the article that explains the AI ban thing in more depth.
10.
▲
by
joaohaas
3mo ago
>open link >AI slop art right at the start Instant close
11.
▲
by
joaohaas
4mo ago
I'm assuming it fails to do face recognition, but yes the article is clearly very one sided on making 'digital ID' look bad.
12.
▲
by
joaohaas
4mo ago
I know general consensus on this is that it is good, but I hate this. The fact that both assignments do completely different things (with the map one doing heap allocs!) is insane. This would've been much better if it only allowed for
13.
▲
by
joaohaas
4mo ago
This post is specifically about backend development, where you're not shipping software to regular users.
14.
▲
by
joaohaas
4mo ago
>NTSYNC isn't the first time Linux has gained a new feature specifically because Windows games needed it. A few years back, Linux added a way for software to wait on several events at once, which is something Windows had built in fo
15.
▲
by
joaohaas
4mo ago
Definitely a 'your LLM' case here.
16.
▲
by
joaohaas
4mo ago
Welcome to modern HN.
17.
▲
by
joaohaas
4mo ago
What study? And I don't see how Go design patterns would be any worse. The main issue people have with it is the repetition/verbosity, which LLMs handle just fine.
18.
▲
by
joaohaas
4mo ago
Rust uses Zulip for lang-related discussions. The 't-lang/effects' channel is still somewhat active.
19.
▲
by
joaohaas
5mo ago
The specific use case the GNU maintainer listed followed this exact pattern.
20.
▲
by
joaohaas
5mo ago
>the article says "The Rust rewrite has shipped zero of these [memory saftey bugs], over a comparable window of activity." However, this is not true That bug got fixed before the Ubuntu release, and is from way before Canonical
21.
▲
by
joaohaas
5mo ago
Most (if not all) of these issues do not matter at all outside the scope GNU utils run in. For example, using filepaths instead of FDs does not matter in most cases in controlled server environments, or in processes that will never run with
22.
▲
by
joaohaas
5mo ago
The grass most cows eat also need to be planted. The point of this post is that we could be planting stuff we can eat so you don't have to 'pay' the conversion cost.
23.
▲
by
joaohaas
5mo ago
I think most people oustide the area do not care and do not know about who's on top, and the negative perception is much more related to how the tech will enable users to misuse it (replacing phone lines/support, AI art, things lo
24.
▲
by
joaohaas
5mo ago
I can't think of a single big provider that does not provide a status page. Not a lot of them provide uptime in % values, but Anthropic doesn't either.
25.
▲
by
joaohaas
6mo ago
With the recent barrage of AI-slop 'speedup' posts, the first thing I always do to see if the post is worth a read is doing a Ctrl+F "benchmark" and seeing if the benchmark makes any fucking sense. 99% of the time (such
26.
▲
by
joaohaas
6mo ago
> This is not just product simplification. It is a distribution and deployment strategy. iykyk
27.
▲
by
joaohaas
6mo ago
As other people mentioned this is obviously not something I would want in my notebook... but I can still appreciate the cool tech! I can also definitely see this kind of thing being used in things budget outdoor displays, specially if the U
28.
▲
by
joaohaas
6mo ago
God I hate AI writing. That final summary benchmark means nothing. It mentions 'baseline' value for the 'Full-stream total' for the rust implementation, and then says the `serde-wasm-bindgen` is '+9-29% slower'
29.
▲
by
joaohaas
6mo ago
Kinda insane no one else is talking about this. The entire repo reeks of a "Write an extensive analysis comparing the american and japanese medical care systems" prompt. Not saying all the findings are invalid, but most of them
30.
▲
by
joaohaas
6mo ago
It follows the same reasoning as when someone purposefully copies code from a codebase into another where the license doesn't allow. Yes it might be the only viable solution, and most likely no one will ever know you copied it, but if
More ›