Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
forrestthewoods
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
forrestthewoods
5d ago
You can outsource your work to AI. You can even outsource your thinking. But you can never ever outsource your understanding.
2.
▲
by
forrestthewoods
5d ago
Yeah Git is super mediocre. But the hypothesis is that you could build something that doesn’t suck!
3.
▲
by
forrestthewoods
5d ago
Yes it would require a global blob store across reps. That seems like a good design choice. I don’t know what you mean by “ won't work for version control databases, assuming use of a distributed VCS.”
4.
▲
by
forrestthewoods
6d ago
Deduping files is easy.
5.
▲
by
forrestthewoods
6d ago
Literally not impossible. And also not tens of gigabytes.
6.
▲
by
forrestthewoods
7d ago
> virtual filesystems everywhere Please universe I beg you. Git is incredibly mediocre. But it's all most people know. It's a version control tool that can't handle binary files; and no GitLFS does not count. The end resul
7.
▲
by
forrestthewoods
11d ago
Threw $10 at this to help me prepare for my league’s fantasy auction this weekend. It spend $3.50 and then said “this action would cause you to go above your spending limit”. Then I threw $100 for a Codex Max sub and it included Astra and i
8.
▲
by
forrestthewoods
16d ago
I don’t understand. I don’t know what “added the G to their UI” means. Also sounds like they added back the keyboard support so there’s literally no issue? > In excess of 10k, I'm sure. Sure sounds like you got your moneys worth.
9.
▲
by
forrestthewoods
17d ago
> Shallow clones are awful. Run your own damn mirror if you're going to do something nasty like that. TIL shallow clones are expensive. That's wild to me. It's supposed to be cheaper!
10.
▲
by
forrestthewoods
21d ago
I have a really dumb ignorant question. What is a data plane? What is a control plane? I don’t genuinely understand what these words mean :(
11.
▲
by
forrestthewoods
28d ago
5 years? Bruh. There’s no way from scratch it would take 5 years.
12.
▲
by
forrestthewoods
29d ago
I don’t want a GitHub alternative. I want a Git replacement. Please make a version control system that isn’t overwhelmingly mediocre (at best).
13.
▲
by
forrestthewoods
1mo ago
> They honestly aren't, it is more your pacakge manager is your library manager. Because of the absolute bullshit of shared libraries. Hrm. It’s trivial for Linux to cross-compile for Windows because Windows is sane. It requires m
14.
▲
by
forrestthewoods
1mo ago
I do like to say that the Linux shared library strategy has objectively failed. Containers / packs exist because it failed so hard.
15.
▲
by
forrestthewoods
1mo ago
> lipstick on a pig Yes!! > dancing around the core issue that `foo.exe` cannot ever realize `foobar-v1.8` and `foobar-v1.7` are both installed on the same computer I’m curious if you have an opinion on how you think this should be ha
16.
▲
by
forrestthewoods
1mo ago
My gut feeling is that Nix is just not quite the right abstraction level. I can’t quite articulate this. And hell maybe I’m wrong. I don’t want to configure a global environment. I just want a build system that works reliably in any environ
17.
▲
by
forrestthewoods
1mo ago
Whoa. So is Jeff effectively leaving Google to work on this new venture full time? Or is the venture a side project? It sounds like the former. I’m sure he’ll still have internal access as an advisor of sorts. But this feels like a seismic
18.
▲
by
forrestthewoods
1mo ago
Step 1. Start with a library that is a fat wrapper around a massive C++ library that does all the hard work Step 2. Rewrite only the wrapper using already written tests. Step 3. Get internet points because an LLM Rewrote it in Rust!
19.
▲
by
forrestthewoods
2mo ago
As a former gamedev watching non-gamedev AI talk about games is so amusing. They really truly do not understand anything about games or consumer entertainment. There’s a reason AI slop games have literally zero engagement. Last summer that
20.
▲
by
forrestthewoods
2mo ago
Definitely a missing piece in the ecosystem. Happy to hear it will have first class support for web or GUI. tmux but with sane UX/controls being usable by non-vim binding people is important.
21.
▲
by
forrestthewoods
2mo ago
That’s just another way of saying “updating a BVH is expensive therefore spend effort to minimize the amount of updating it”. The fastest code is the code that never runs.
22.
▲
by
forrestthewoods
2mo ago
> Bazel uses npm/cargo/pip in most people's usage of these tools! Oh interesting. Buck totally replaces cargo / pip. I think the JS story is a little messier. Not sure as I try my best to not touch JS.
23.
▲
by
forrestthewoods
2mo ago
Ah interesting, thanks. My intuition is that npm, cargo, zig build etc are all “wrong”. And that Bazel/Buck are architecturally correct. Build systems should be polyglot by default! All these build systems and package managers that are
24.
▲
by
forrestthewoods
2mo ago
Updating a BVH is expensive. Lots of work. Generally speaking acceleration structures like this are “do one large expensive computation upfront and then re-use the results”. And then you cast rays against it every frame. The old school appr
25.
▲
by
forrestthewoods
2mo ago
> classic problem we have in Bazel land Can you tell me more about this? I’ve never used Bazel. I have used Buck extensively. But have never used either in an open source context.
26.
▲
by
forrestthewoods
2mo ago
They’ll be fine? Dang I wanna be “fine”!
27.
▲
by
forrestthewoods
2mo ago
That’s a research project. So no.
28.
▲
by
forrestthewoods
2mo ago
Huh? Terabytes of assets is small scale by AAA standards. Alienbrain has very minimal usage in comparison to perforce. Very minimal.
29.
▲
by
forrestthewoods
2mo ago
auto-vectorization is not nearly as good as you would hope it to be. The best SIMD optimizations likely require changing your data format from AoS to SoA.
30.
▲
by
forrestthewoods
2mo ago
This is all true. But it’s still a counter-example to “once cameras go up all trust is lost”. Clearly cameras are not the sole issue that makes trust achievable. As demonstrated by high-trust societies with cameras!
More ›