Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
f311a
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
181.
▲
Rust: Project goals update – November 2025
(blog.rust-lang.org)
3 points
by
f311a
10mo ago
|
0 comments
182.
▲
by
f311a
10mo ago
From original repository: Verified Compliance: Passes all 9k+ tests in the official html5lib-tests suite (used by browser vendors). Yes, browsers do you use it. But they handle a lot of stuff differently. selectolax 68% No
183.
▲
by
f311a
10mo ago
Too bad they did not benchmark Zuban, which is also promising. Also, it's also too bad we have three competing fast LSP/typechecker projects now We had zero 1 year ago.
184.
▲
by
f311a
10mo ago
I had to wait for about 10 seconds for it to load on my crappy mobile connection. They also load 1 mb of fonts. In total, this page is close to 3 mb. Also, when you select a language, the grammar file gets downloaded twice.
185.
▲
by
f311a
10mo ago
It was always relatively easy to copy many SaaS services, especially bootstrapped ones. Unless everybody wants to make and run their service locally, very little changes.
186.
▲
Hash tables in Go and advantage of self-hosted compilers
(rushter.com)
62 points
by
f311a
10mo ago
|
43 comments
187.
▲
by
f311a
10mo ago
I guess "marginal impact" for them is a pretty random metric, which will be different on each run. Will try it next time. Another problem is that they try to add handling of different cases that are never present in my data. I hav
188.
▲
by
f311a
10mo ago
I like to ask LLMs to find problems o improvements in 1-2 files. They are pretty good at finding bugs, but for general code improvements, 50-60% edits are trash. They add completely unnecessary stuff. If you ask them to improve a pretty wel
189.
▲
by
f311a
10mo ago
Yeah, but I was doing the same thing 10 years ago with include mixed with extends and blocks. I can just include a file inside a template or render it directly.
190.
▲
by
f311a
10mo ago
Pycharm does not have good type checking. It has the best type inference, but its type checking is very basic. It’s not strict, that’s why you don’t see a lot of errors. When complex types don’t much, it won’t complain.
191.
▲
by
f311a
10mo ago
How is it different from include? Just less files from my perspective
192.
▲
by
f311a
10mo ago
> A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning. This was not an attack; the change was deployed by our team to help mi
193.
▲
by
f311a
10mo ago
> A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning. This was not an attack; the change was deployed by our team to help mi
194.
▲
by
f311a
11mo ago
I tried OpenAI models for coding in Go, but they constantly say your syntax is not correct. Let me rewrite your whole file without `any`.`any` was introduced in 2022. It takes some time to adopt it in codebases, but they should not be doing
195.
▲
by
f311a
11mo ago
What's the current best resources to learn assembly? So that I can understand output of simple functions. I don't want to learn to write it properly, I just want to be able to understand on what's happening.
196.
▲
by
f311a
11mo ago
I don't see how making a language more complex can help with that. Complex languages makes sense for system programming where you want to squeeze some performance.
197.
▲
by
f311a
11mo ago
PHP becomes a complex language with each update. For what reason? Its application is still limited to the web, mostly.
198.
▲
by
f311a
11mo ago
A lot of people behind APTs are low-skilled and make silly mistakes. I worked for a company that investigates traces of APTs, they make very silly mistakes all the time. For example, oftentimes (there are tens of cases) they want to downloa
199.
▲
Attempts to Steal CcTLD Domains
(anti-theft.github.io)
1 points
by
f311a
11mo ago
|
0 comments
200.
▲
by
f311a
11mo ago
uv and ruff use that Approach. They are Python related tools, but written 100% in Rust.
201.
▲
by
f311a
11mo ago
Not sure about Claude, but OpenAI models are pretty bad at Go for some reason. For example, they always want to replace the "new" style for-loop that uses range with the old syntax. This drives me nuts.
202.
▲
by
f311a
11mo ago
Installing Rust projects is usually as simple as calling `cargo install`. No need to wait for 5-30 minutes until LLM figures this out. People are delegating way too much to LLMs. In turn, this makes your own research or problem-solving skil
203.
▲
by
f311a
11mo ago
Leonid Boguslavsky started triathlon at 62 and had two femoral neck fractures because of it. He's now 74. I think he also has a knee prosthesis now. Full triathlon distance has nothing to do with health.
204.
▲
by
f311a
11mo ago
It's very rare to see 9K PRs by humans. They usually take weeks of work if it's a serious change. No one wants to spend such an amount of time just to get rejected. You split it and send one by one while discussing changes. But if
205.
▲
by
f311a
11mo ago
It's the problem. I often have to guide LLMs 2-4 times to properly write 150-300 LOC changes because I see how the code can be simplified or improved. There is no way that 9000 lines of code are decent. It's also very hard to revi
206.
▲
by
f311a
1y ago
We spent 3 days trying to properly integrate their tunnels to our internal network. I took us 3 hours to integrate tailscale. Tunnels are poorly documented.
207.
▲
by
f311a
1y ago
You need to specify diff format, so that Git can correctly identify and parse function body. *.py diff=python
208.
▲
by
f311a
1y ago
I've used bisect a few times in my life. Most of the time, I already know which files or functions might have introduced a bug. Looking at the history of specific files or functions usually gives a quick idea. In modern Git, you can se
209.
▲
by
f311a
1y ago
> $60k-100k TC Really? I think your numbers for the local marker are overestimated.
210.
▲
by
f311a
1y ago
I was using it for 10 years, and now I'm using Helix and occasionally open JetBrains tools to do some refactoring. I just hate the idea of opening two IDEs because my work repo is in Go and Python. Also, the IDEs are not getting faster
More ›